有时候直接把word的文字全复制到文本编辑器,生成静态页面后,你会发现显示没有问题,但是如果观看源代码,就会发现有很多无用的标签,看起来很臃肿,也影响访问速度。
针对这种情况,我研究了一段时间,写了一个js方法。
1、主要去除的标签:带mso的属性,<?xml../>,lang=,face=,<st1:><s/t1:>,<o:></o:>,<v:/></v:>等等。
2、主要剩余的标签:align,font-size,color,font-weight,(Table,td,tr)中的width,border,cellSpacing,cellPadding。
3、想用正则去除没有用的标签,剩余有用的标签,由于对正则的不熟练,最终没有完成想要实现的功能,后经张老师的指导,换了一种方法,虽然有点麻烦,但是比较熟悉,使用了分割字符串的方法,把style里的每个属性分割出来,在判断每个属性是不是有用的,在把有用的拼接起来。
以下是js源代码:
function formatHtml(strHtml) { strHtml = splitLabel(strHtml, "SPAN"); strHtml = splitLabel(strHtml, "P"); strHtml = splitLabel(strHtml, "B"); strHtml = splitLabel(strHtml, "FONT"); strHtml = splitLabel(strHtml, "TABLE"); strHtml = splitLabel(strHtml, "TD"); strHtml = splitLabel(strHtml, "TR"); //去除class strHtml = strHtml.replace(/\sclass=\w+?\b/g, ""); //去除<o:p> strHtml = strHtml.replace(/<o:p>(.*?)<\/o:p>/ig, "$1"); //去除<?xml.../> strHtml = strHtml.replace(/<\?xml.*?\/>/ig, ""); //去除lang strHtml = strHtml.replace(/lang=\w+-\w+?\b/g, ""); //去除face strHtml = strHtml.replace(/face=.+?>/g, ">"); //去除vAlign strHtml = strHtml.replace(/vAlign=\w+?\b/ig, ""); //去掉<st1:> strHtml = strHtml.replace(/<st1:chsdate.*?>(.*?)<\/st1:chsdate>/ig, "$1"); //去掉多余的空格 strHtml = strHtml.replace(/<(\w+?)\s+?>/ig, "<$1>"); //去掉<o:lock v:ext="edit" aspectratio="t"></o:lock>此类代码 strHtml = strHtml.replace(/<o:.+?<\/o:\w+?>/ig, ""); //去掉<v:> <\v:> strHtml = strHtml.replace(/<v:.+?>/g, ""); strHtml = strHtml.replace(/<\/v:.+?>/g, ""); //设置border=1 strHtml = strHtml.replace(/border=[0-9]/ig, "border=1"); //如果td或table里同时有style="width:.." 和width=21去掉style="width:.." strHtml = strHtml.replace(/<td(.+?)style=\"width:.+?\"(.+?)width=(.+?)>/ig, "<td$1$2width=$3>"); strHtml = strHtml.replace(/<table(.+?)style=\"width:\s.+?\"(.+?)width=(.+?)>/ig, "<table$1$2width=$3>"); //去除size=+0 strHtml = strHtml.replace(/size=\+\d/ig, ""); //多个空格合并一个空格 strHtml = strHtml.replace(/\s{2,}/g, " "); return strHtml; } //用<flag 分割字符串 function splitLabel(strHtml, flag) { var arr = strHtml.split("<" + flag + " "); var strLabel = arr[0]; for (var i = 1; i < arr.length; i++) { var temp = splitStyle(arr[i]); strLabel = strLabel + "<" + flag + " " + temp; } return strLabel; } //分割style function splitStyle(strStyle) { var regStyle = /^style=/i; if (!regStyle.test(strStyle)) return strStyle; var arrStyle = strStyle.split("\""); if (arrStyle.length > 1) { var strStyleRtn = splitChild(arrStyle[1]); //alert(strStyleRtn); //标记 var tag = strStyleRtn; if (tag != "") { strStyleRtn = arrStyle[0] + "\"" + strStyleRtn; } for (var i = 2; i < arrStyle.length; i++) { strStyleRtn = strStyleRtn + "\"" + arrStyle[i]; } if (tag == "") { strStyleRtn = strStyleRtn.substr(1, strStyleRtn.length - 1); } return strStyleRtn; } else { return strStyle; } } //把style中的每个属性都分割出来 function splitChild(strChild) { var regChild = /;/; //如果符合regChild则说明style里含有多个属性 if (regChild.test(strChild)) { var arrChild = strChild.split("; "); var strRtn = ""; var strColor = ""; var strFontSize = ""; var strFontWeight = ""; var strWidth = ""; for (var i = 0; i < arrChild.length; i++) { var regColor = /^COLOR:/i; if (regColor.test(arrChild[i])) { strColor = arrChild[i]; } var regFontSize = /^FONT-SIZE:/i; if (regFontSize.test(arrChild[i])) { strFontSize = arrChild[i]; } var regFontWeight = /^FONT-WEIGHT:/i; if (regFontWeight.test(arrChild[i])) { strFontWeight = arrChild[i]; } var regWidht = /^WIDTH:/i; if (regWidht.test(arrChild[i])) { strWidth = arrChild[i]; } } if (strColor != "") { strRtn = strRtn + strColor + ";"; } if (strFontSize != "") { strRtn = strRtn + strFontSize + ";"; } if (strFontWeight != "") { strRtn = strRtn + strFontWeight + ";"; } if (strWidth != "") { strRtn = strRtn + strWidth + ";"; } return strRtn; } else { var strRtn = ""; var regColor = /^COLOR:/i; var regFontSize = /^FONT-SIZE:/i; var regFontWeight = /^FONT-WEIGHT:/i; var regWidth=/^WIDTH:/i; if (regColor.test(strChild)) { strRtn = strChild; } if (regFontSize.test(strChild)) { strRtn = strChild; } if (regFontWeight.test(strChild)) { strRtn = strChild; } if (regWidth.test(strChild)) { strRtn = strChild; } return strRtn; } }测试程序:
<head> <title></title> <script src="formatHtmli.js" type="text/javascript"></script> <script type="text/javascript"> window.onload = function () { var strHtml = document.getElementById("content").innerHTML; strHtml= formatHtml(strHtml); document.writeln(strHtml); } </script> </head> <body> <div id="content"> <P style="TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><FONT size=3><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt"><FONT face=宋体><SPAN style="mso-spacerun: yes"> </SPAN>试卷题型</FONT></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: Calibri" lang=EN-US><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /> <o:p></o:p> </SPAN></B></FONT></P> <P style="TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: Calibri" lang=EN-US><o:p><FONT size=3> </FONT></o:p> </SPAN></P> <P style="TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt" class=MsoNormal align=center><FONT size=3><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt">教材变动</SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: Calibri" lang=EN-US> <o:p></o:p> </SPAN></B></FONT></P> <P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: Calibri" lang=EN-US> <o:p><FONT size=3> </FONT></o:p> </SPAN><B><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US> <o:p><FONT size=3> </FONT></o:p> </SPAN></B></P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left><FONT size=3><B><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">一、市场需求</SPAN></B><B><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US> <o:p></o:p> </SPAN></B></FONT></P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"><FONT size=3>(一)需求的含义</FONT></SPAN></B><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US><BR> </SPAN><FONT size=3><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体" lang=EN-US>1.</SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">需求是在一定时间内和一定价格条件下,消费者对某种商品或服务</SPAN><B><SPAN style="FONT-FAMILY: 宋体; COLOR: red; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">愿意</SPAN></B><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">而且</SPAN><B><SPAN style="FONT-FAMILY: 宋体; COLOR: red; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">能够</SPAN></B><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">购买的数量。需求的构成要素有两个:一是购买欲望;二是支付能力。</SPAN></FONT><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US><BR> </SPAN><FONT face=宋体><FONT size=3><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体" lang=EN-US><SPAN style="mso-spacerun: yes"> </SPAN>2. </SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">市场需求是消费者需求的<B style="mso-bidi-font-weight: normal">总和</B>。</SPAN></FONT></FONT><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US><BR> </SPAN><FONT size=3><SPAN style="FONT-FAMILY: 宋体; COLOR: red; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">【例题<FONT color=#ff0000><FONT face=宋体><SPAN lang=EN-US>1-</SPAN>多】</FONT></FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">需求的构成要素包括( )。 </SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US> <o:p></o:p> </SPAN></FONT></P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left><FONT size=3><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体" lang=EN-US><FONT color=#0000ff><FONT face=宋体><SPAN style="mso-spacerun: yes"> </SPAN>A.</FONT></FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">产品价格 </SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US> <o:p></o:p> </SPAN></FONT></P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left><FONT size=3><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体" lang=EN-US><FONT color=#0000ff><FONT face=宋体><SPAN style="mso-spacerun: yes"> </SPAN>B.</FONT></FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">购买欲望 </SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US> <o:p></o:p> </SPAN></FONT></P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left><FONT size=3><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体" lang=EN-US><FONT color=#0000ff><FONT face=宋体><SPAN style="mso-spacerun: yes"> </SPAN>C.</FONT></FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">支付能力 </SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US> <o:p></o:p> </SPAN></FONT></P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left><FONT size=3><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体" lang=EN-US><FONT color=#0000ff><FONT face=宋体><SPAN style="mso-spacerun: yes"> </SPAN>D.</FONT></FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">消费预期</SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US> <o:p></o:p> </SPAN></FONT></P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left><FONT size=3><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体" lang=EN-US><FONT color=#0000ff><FONT face=宋体><SPAN style="mso-spacerun: yes"> </SPAN>E.</FONT></FONT></SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">政府支持</SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US> <o:p></o:p> </SPAN></FONT></P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left><FONT size=3><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">【答案】<SPAN lang=EN-US><FONT color=#0000ff face=宋体>BC</FONT></SPAN></SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: blue; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US> <o:p></o:p> </SPAN></FONT></P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left><FONT size=3><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">(二)<SPAN style="mso-bidi-font-weight: bold"><FONT face=宋体>决定需求的基本因素(掌握)</FONT></SPAN></SPAN></B><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体; mso-hansi-font-family: Calibri" lang=EN-US> <o:p></o:p> </SPAN></B></FONT></P> <DIV align=center> <TABLE style="BORDER-COLLAPSE: collapse; mso-padding-alt: 0cm 0cm 0cm 0cm; mso-yfti-tbllook: 160; mso-table-layout-alt: fixed" class=MsoNormalTable border=0 cellSpacing=0 cellPadding=0> <TBODY> <TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"> <TD style="BORDER-BOTTOM: black 1pt outset; BORDER-LEFT: black 1pt outset; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0cm; WIDTH: 81.7pt; PADDING-RIGHT: 0cm; BORDER-TOP: black 1pt outset; BORDER-RIGHT: black 1pt outset; PADDING-TOP: 0cm; mso-border-alt: outset black .75pt" width=109><P style="TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=center><FONT size=3><B><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">影响因素</SPAN></B><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体" lang=EN-US> <o:p></o:p> </SPAN></FONT></P></TD> <TD style="BORDER-BOTTOM: black 1pt outset; BORDER-LEFT: #e7ecf1; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0cm; WIDTH: 326.85pt; PADDING-RIGHT: 0cm; BORDER-TOP: black 1pt outset; BORDER-RIGHT: black 1pt outset; PADDING-TOP: 0cm; mso-border-top-alt: outset black .75pt; mso-border-bottom-alt: outset black .75pt; mso-border-right-alt: outset black .75pt" width=436><P style="TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=center><FONT size=3><B><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">对需求的影响</SPAN></B><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体" lang=EN-US> <o:p></o:p> </SPAN></FONT></P></TD> </TR> <TR style="mso-yfti-irow: 5"> <TD style="BORDER-BOTTOM: black 1pt outset; BORDER-LEFT: black 1pt outset; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0cm; WIDTH: 81.7pt; PADDING-RIGHT: 0cm; BORDER-TOP: #e7ecf1; BORDER-RIGHT: black 1pt outset; PADDING-TOP: 0cm; mso-border-alt: outset black .75pt; mso-border-top-alt: outset black .75pt" width=109><P style="TEXT-ALIGN: center; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=center><B style="mso-bidi-font-weight: normal"><SPAN style="FONT-FAMILY: 宋体; COLOR: black; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体"><FONT size=3>互补品的价格<SPAN lang=EN-US> <o:p></o:p> </SPAN></FONT></SPAN></B></P></TD> <TD style="BORDER-BOTTOM: black 1pt outset; BORDER-LEFT: #e7ecf1; PADDING-BOTTOM: 0cm; BACKGROUND-COLOR: transparent; PADDING-LEFT: 0cm; WIDTH: 326.85pt; PADDING-RIGHT: 0cm; BORDER-TOP: #e7ecf1; BORDER-RIGHT: black 1pt outset; PADDING-TOP: 0cm; mso-border-top-alt: outset black .75pt; mso-border-bottom-alt: outset black .75pt; mso-border-right-alt: outset black .75pt" width=436><P style="MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal><FONT size=3><SPAN style="FONT-FAMILY: 宋体; COLOR: #230d00; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">互补品是指使用价值上必须互相补充才能满足人们某种需要的商品</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体" lang=EN-US> <o:p></o:p> </SPAN></FONT></P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left><FONT size=3><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-weight: bold; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体">商品的需求与互补品的价格呈<B><SPAN style="COLOR: red"><FONT face=宋体>反方向</FONT></SPAN></B></SPAN><SPAN style="FONT-FAMILY: 宋体; COLOR: #230d00; mso-bidi-font-size: 10.5pt">变动</SPAN><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-font-kerning: 0pt; mso-bidi-font-family: 宋体" lang=EN-US> <o:p></o:p> </SPAN></FONT></P></TD> </TR> </TBODY> </TABLE> </DIV> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left> </P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left> </P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left> </P> <P style="TEXT-ALIGN: left; MARGIN: 0cm 0cm 0pt; mso-pagination: widow-orphan" class=MsoNormal align=left> </P> <P style="MARGIN: 0cm 0cm 0pt" class=MsoNormal><SPAN style="FONT-FAMILY: 宋体; mso-bidi-font-size: 10.5pt; mso-hansi-font-family: Calibri" lang=EN-US> <o:p><FONT size=3> </FONT></o:p> </SPAN></P> </div> </body> </html>净化后的Html标签
<P align=center><FONT size=3><B><SPAN><FONT><SPAN> </SPAN>试卷题型</FONT></SPAN></B><B><SPAN> </SPAN></B></FONT></P> <P align=center><SPAN><FONT size=3> </FONT> </SPAN></P> <P align=center><FONT size=3><B><SPAN>教材变动</SPAN></B><B><SPAN> </SPAN></B></FONT></P> <P><SPAN><FONT size=3> </FONT> </SPAN><B><SPAN style="COLOR: black;" ><FONT size=3> </FONT> </SPAN></B></P> <P align=left><FONT size=3><B><SPAN style="COLOR: black;">一、市场需求</SPAN></B><B><SPAN style="COLOR: black;" > </SPAN></B></FONT></P> <P align=left><B><SPAN style="COLOR: black;"><FONT size=3>(一)需求的含义</FONT></SPAN></B><SPAN style="COLOR: black;" ><BR> </SPAN><FONT size=3><SPAN style="COLOR: black;" >1.</SPAN><SPAN style="COLOR: black;">需求是在一定时间内和一定价格条件下,消费者对某种商品或服务</SPAN><B><SPAN style="COLOR: red;">愿意</SPAN></B><SPAN style="COLOR: black;">而且</SPAN><B><SPAN style="COLOR: red;">能够</SPAN></B><SPAN style="COLOR: black;">购买的数量。需求的构成要素有两个:一是购买欲望;二是支付能力。</SPAN></FONT><SPAN style="COLOR: black;" ><BR> </SPAN><FONT><FONT size=3><SPAN style="COLOR: black;" ><SPAN> </SPAN>2. </SPAN><SPAN style="COLOR: black;">市场需求是消费者需求的<B>总和</B>。</SPAN></FONT></FONT><SPAN style="COLOR: black;" ><BR> </SPAN><FONT size=3><SPAN style="COLOR: red;">【例题<FONT color=#ff0000><FONT><SPAN>1-</SPAN>多】</FONT></FONT></SPAN><SPAN style="COLOR: blue;">需求的构成要素包括( )。 </SPAN><SPAN style="COLOR: blue;" ></SPAN></FONT></P> <P align=left><FONT size=3><SPAN style="COLOR: blue;" ><FONT color=#0000ff><FONT><SPAN> </SPAN>A.</FONT></FONT></SPAN><SPAN style="COLOR: blue;">产品价格 </SPAN><SPAN style="COLOR: blue;" ></SPAN></FONT></P> <P align=left><FONT size=3><SPAN style="COLOR: blue;" ><FONT color=#0000ff><FONT><SPAN> </SPAN>B.</FONT></FONT></SPAN><SPAN style="COLOR: blue;">购买欲望 </SPAN><SPAN style="COLOR: blue;" ></SPAN></FONT></P> <P align=left><FONT size=3><SPAN style="COLOR: blue;" ><FONT color=#0000ff><FONT><SPAN> </SPAN>C.</FONT></FONT></SPAN><SPAN style="COLOR: blue;">支付能力 </SPAN><SPAN style="COLOR: blue;" ></SPAN></FONT></P> <P align=left><FONT size=3><SPAN style="COLOR: blue;" ><FONT color=#0000ff><FONT><SPAN> </SPAN>D.</FONT></FONT></SPAN><SPAN style="COLOR: blue;">消费预期</SPAN><SPAN style="COLOR: blue;" > </SPAN></FONT></P> <P align=left><FONT size=3><SPAN style="COLOR: blue;" ><FONT color=#0000ff><FONT><SPAN> </SPAN>E.</FONT></FONT></SPAN><SPAN style="COLOR: blue;">政府支持</SPAN><SPAN style="COLOR: blue;" > </SPAN></FONT></P> <P align=left><FONT size=3><SPAN style="COLOR: blue;">【答案】<SPAN><FONT color=#0000ff >BC</FONT></SPAN></SPAN><SPAN style="COLOR: blue;" > </SPAN></FONT></P> <P align=left><FONT size=3><B><SPAN>(二)<SPAN><FONT>决定需求的基本因素(掌握)</FONT></SPAN></SPAN></B><B><SPAN> </SPAN></B></FONT></P> <DIV align=center> <TABLE border=1 cellSpacing=0 cellPadding=0> <TBODY> <TR> <td width=109><P align=center><FONT size=3><B><SPAN style="COLOR: black;">影响因素</SPAN></B><SPAN style="COLOR: black;" > </SPAN></FONT></P></TD> <td width=436><P align=center><FONT size=3><B><SPAN style="COLOR: black;">对需求的影响</SPAN></B><SPAN style="COLOR: black;" > </SPAN></FONT></P></TD> </TR> <TR> <td width=109><P align=center><B><SPAN style="COLOR: black;"><FONT size=3>互补品的价格<SPAN> </SPAN></FONT></SPAN></B></P></TD> <td width=436><P><FONT size=3><SPAN style="COLOR: #230d00;">互补品是指使用价值上必须互相补充才能满足人们某种需要的商品</SPAN><SPAN> </SPAN></FONT></P> <P align=left><FONT size=3><SPAN>商品的需求与互补品的价格呈<B><SPAN style="COLOR: red"><FONT>反方向</FONT></SPAN></B></SPAN><SPAN style="COLOR: #230d00;">变动</SPAN><SPAN> </SPAN></FONT></P></TD> </TR> </TBODY> </TABLE> </DIV> <P align=left> </P> <P align=left> </P> <P align=left> </P> <P align=left> </P> <P><SPAN><FONT size=3> </FONT> </SPAN></P>
供大家参考,有什么不好的地方,还希望大家能提出来,一起进步。
转载于:https://www.cnblogs.com/StarFine/archive/2011/08/15/2139547.html