网页代码

更新时间:2024-10-23 09:13

所谓的网页代码,就是指在网页制作过程中需要用到的一些特殊的“语言”,设计人员通过对这些“语言”进行组织编排制作出网页,然后由浏览器对代码进行“翻译”后才是我们最终看到的效果。

标记语言

下面主要讲述的就是HTML代码的一些简单使用:

跑马灯效果

<marquee>...普通卷动

...滑动

...预设卷动

...来回卷动

...向下卷动

...向上卷动

向右卷动

向左卷动

...卷动次数

...设定宽度

...设定高度

...设定背景颜色

...设定卷动距离

...设定卷动时间

注:在HTML5中 废弃了只有部分浏览器支持的marquee标签其它还包括applet、bgsound、blink、等标签。

字体效果

...

标题字(最大 )

...
标题字(最小)

...粗体字

...粗体字(强调)

...斜体

...斜体字(强调)

...斜体字(表示定义)

...底线

...底线(表示插入文字)

...横线

...删除线

...删除线(表示删除)

...键盘文字

... 打字体

...固定宽度字体(在文件中空白、换行、定位功能有效)

...</plaintext>固定宽度字体(不执行<a href="/czkjst/标记符号/3666546">标记符号</a>)</p></div><p class="text"><<a href="/czkjst/listing/52944099">listing</a>>...</listing> 固定宽度小字体</p></div><p class="text"><font color=00ff00>...</font>字体颜色</p></div><p class="text"><font size=1>...</font>最小字体</p></div><p class="text"><font style ='<a href="/czkjst/font-size/7529124">font-size</a>:100 px'>...</font>无限增大</p></div><p class="text"><FONT FACE> 任意指定所用的字形</p></div><p class="text"><BASEFONT SIZE> 更改预设字形大小</p></div><p class="text"><BIG> 显示大字体</p></div><p class="text"><BLINK> 闪烁的文字</p></div><p class="text"><BR> 换行</p></div><div class="para-title2" id="paragraph_10">区断标记</div><div class="para-container scroll_catalog fold" id="paraContainer1"><p class="text"></p></div><p class="text"><hr><a href="/czkjst/水平线/7959088">水平线</a></p></div><p class="text"><hr size='9'>水平线(设定大小)</p></div><p class="text"><hr width='80%'>水平线(设定宽度)</p></div><p class="text"><hr color='ff0000'>水平线(设定颜色)</p></div><p class="text"><br>(换行)</p></div><p class="text"><nobr>...</nobr>水域(不换行)</p></div><p class="text"><p>...</p>水域(段落)</p></div><p class="text"><center>...</center>置中</p></div><div class="para-title2" id="paragraph_10">连结格式</div><div class="para-container scroll_catalog fold" id="paraContainer1"><p class="text"></p></div><p class="text"><base href=地址>(预设好连结路径)</p></div><p class="text"><a href=地址></a>外部连结</p></div><p class="text"><a <a href="/czkjst/href/7779531">href</a>=地址 target='_blank'></a>外部连结(另开新窗口)</p></div><p class="text"><a href=地址 target='_top'></a>外部连结(全窗口连结)</p></div><p class="text"><a href=地址 target='<a href="/czkjst/页框/5667007">页框</a>名'></a>外部连结(在指定页框连结)</p></div><p class="text"><A HREF TARGET> 指定<a href="/czkjst/超级链接/313121">超级链接</a>的分割窗口</p></div><p class="text"><A HREF=#锚的名称> 指定锚名称的超级链接</p></div><p class="text"><A HREF> 指定超级链接</p></div><p class="text"><A NAME=锚的名称> 被<a href="/czkjst/连结点/5597716">连结点</a>的名称</p></div><p class="text"><ADDRESS>....</ADDRESS> 用来显示<a href="/czkjst/电子邮箱/228927">电子邮箱</a>地址</p></div><div class="para-title2" id="paragraph_10">贴图与音乐</div><div class="para-container scroll_catalog fold" id="paraContainer1"><p class="text"></p></div><p class="text"><img src=图片地址>贴图</p></div><p class="text"><img src=图片地址 <a href="/czkjst/width/992401">width</a>='180'>设定图片宽度</p></div><p class="text"><img src=图片地址 height='30'>设定图片高度</p></div><p class="text"><img src=图片地址 alt='提示文字'>设定图片提示文字</p></div><p class="text"><img src=图片地址' border='1'>设定图片边框</p></div><p class="text"><bgsound src=MID音乐文件地址>背景音乐设定</p></div><div class="para-title2" id="paragraph_10">表格语法</div><div class="para-container scroll_catalog fold" id="paraContainer1"><p class="text"></p></div><p class="text"><table align=left>...</table>表格位置,置左</p></div><p class="text"><table align=center>...</table>表格位置,置中</p></div><p class="text"><table background=图片路径>...</table><a href="/czkjst/背景图片/4213925">背景图片</a>的URL=就是路径网址</p></div><p class="text"><table border=边框大小>...</table>设定表格边框大小(使用数字)</p></div><p class="text"><table bgcolor=颜色码>...</table>设定表格的背景颜色</p></div><p class="text"><table borderclor=颜色码>...</table>设定表格边框的颜色</p></div><p class="text"><table borderclordark=颜色码>...</table>设定表格暗边框的颜色</p></div><p class="text"><table borderclorlight=颜色码>...</table>设定表格亮边框的颜色</p></div><p class="text"><table cellpadding=参数>...</table>指定内容与<a href="/czkjst/网格线/7946020">网格线</a>之间的间距(使用数字)</p></div><p class="text"><table cellspacing=参数>...</table>指定网格线与网格线之间的距离(使用数字)</p></div><p class="text"><table cols=参数>...</table>指定表格的栏数</p></div><p class="text"><table frame=参数>...</table>设定表格外框线的<a href="/czkjst/显示方式/12724842">显示方式</a></p></div><p class="text"><table width=宽度>...</table>指定表格的宽度大小(使用数字)</p></div><p class="text"><table height=高度>...</table>指定表格的高度大小(使用数字)</p></div><p class="text"><td colspan=参数>...</td>指定储存格合并栏的栏数(使用数字)</p></div><p class="text"><td rowspan=参数>...</td>指定储存格合并列的列数(使用数字)</p></div><p class="text"><CAPTION>...</CAPTION> 为表格加上标题</p></div><p class="text"><TABLE BORDER=n> 调整表格的宽线高度</p></div><p class="text"><TABLE CELLPADDING> 调整<a href="/czkjst/数据域/53150896">数据域</a>位之边界</p></div><p class="text"><TABLE CELLSPACING> 调整表格线的宽度</p></div><p class="text"></p></div><p class="text"><TABLE HEIGHT> 调整表格的高度</p></div><p class="text"><TABLE WIDTH> 调整表格的宽度</p></div><p class="text"><TABLE>...</TABLE> 产生表格的<a href="/czkjst/卷标/6210530">卷标</a></p></div><p class="text"><TD ALIGN> 调整表格字段之左右对齐</p></div><p class="text"><TD BGCOLOR> 设定表格字段之背景颜色</p></div><p class="text"><TD COLSPAN ROWSPAN> 表格字段的合并</p></div><p class="text"><TD NOWRAP> 设定表格字段不换行</p></div><p class="text"><TD VALIGN> 调整表格字段之上下对齐</p></div><p class="text"><TD WIDTH> 调整表格字段宽度</p></div><p class="text"><TD>...</TD> 定义表格的数据域位</p></div><div class="para-title2" id="paragraph_10">分割窗口</div><div class="para-container scroll_catalog fold" id="paraContainer1"><p class="text"></p></div><p class="text"><frameset cols="20%,*">左右分割,将左边框架分割大小为20%右边框架的大小浏览器会自动调整</p></div><p class="text"><frameset rows="20%,*">上下分割,将上面框架分割大小为20%下面框架的大小浏览器会自动调整</p></div><p class="text"><frameset cols="20%,*">分割左右两个框架</p></div><p class="text"><frameset cols="20%,*,20%">分割左中右三个框架</p></div><p class="text"><frameset rows="20%,*,20%">分割上中下三个框架</p></div><p class="text"><FRAME MARGINHEIGHT> 设定窗口的上下边界</p></div><p class="text"><FRAME MARGINWIDTH> 设定窗口的左右边界</p></div><p class="text"><FRAME NAME> 为分割窗口命名</p></div><p class="text"><FRAME NORESIZE> 锁住分割窗口的大小</p></div><p class="text"><FRAME SCROLLING> 设定分割窗口的<a href="/czkjst/滚动条/7166861">滚动条</a></p></div><p class="text"><FRAME SRC> 将<a href="/czkjst/HTML文件/7176861">HTML文件</a>加入窗口</p></div><p class="text"><FRAMESET COLS> 将窗口分割成左右的子窗口</p></div><p class="text"><FRAMESET ROWS> 将窗口分割成上下的子窗口</p></div><p class="text"><FRAMESET>...</FRAMESET> 划分分割窗口</p></div><p class="text"><CAPTION ALIGN> 设定表格标题位置</p></div><p class="text"><CENTER> 向中对齐</p></div><p class="text"><CITE>...<CITE> 用于引经据典的文字</p></div><p class="text"><CODE>...</CODE> 用于列出一段程序代码</p></div><p class="text"><COMMENT>...</COMMENT> 加上批注</p></div><p class="text"><DD> 设定定义列表的项目解说</p></div><p class="text"><<a href="/czkjst/DFN/74709">DFN</a>>...</DFN> 显示"定义"文字</p></div><p class="text"><DIR>...</DIR> 列表文字<a href="/czkjst/卷标/0">卷标</a></p></div><p class="text"><<a href="/czkjst/DL/4390">DL</a>>...</DL> 设定定义列表的卷标</p></div><p class="text"><DT> 设定定义列表的项目</p></div><p class="text"><EM> 强调之用</p></div><div class="para-title2" id="paragraph_10">结构性定义</div><div class="para-container scroll_catalog fold" id="paraContainer1"><p class="text"></p></div><p class="text"><a href="/czkjst/文件类型/595605">文件类型</a><<a href="/czkjst/HTML/97049">HTML</a>></HTML> (放在档案的开头与结尾)</p></div><p class="text">文件主题<TITLE></TITLE> (必须放在「<a href="/czkjst/文头/1433457">文头</a>」区块内)</p></div><p class="text">文头<HEAD></HEAD> (<a href="/czkjst/描述性资料/22216853">描述性资料</a>,像是「主题」)</p></div><p class="text">文体<BODY></BODY> (文件本体)</p></div><p class="text">(由浏览器控制的显示风格)</p></div><p class="text">标题<H?></H?> (从1到6,有六层选择)</p></div><p class="text">标题的对齐<H? ALIGN=LEFT|CENTER|RIGHT></H?></p></div><p class="text">区分<<a href="/czkjst/DIV/2317364">DIV</a>></DIV></p></div><p class="text">区分的对齐<DIV ALIGN=LEFT|RIGHT|CENTER|JUSTIFY></DIV></p></div><p class="text">引文区块<BLOCKQUOTE></BLOCKQUOTE> (通常会内缩)</p></div><p class="text">强调<EM></EM> (通常会以斜体显示)</p></div><p class="text">特别强调<STRONG></STRONG> (通常会以加粗显示)</p></div><p class="text">引文<CITE></CITE> (通常会以斜体显示)</p></div><p class="text">码<CODE></CODE> (显示原始码之用)</p></div><p class="text">样本<SAMP></SAMP></p></div><p class="text"><a href="/czkjst/键盘输入/56171534">键盘输入</a><KBD></KBD></p></div><p class="text">变数<VAR></VAR></p></div><p class="text">定义<DFN></DFN> (有些浏览器不提供)</p></div><p class="text">地址<ADDRESS></ADDRESS></p></div><p class="text">大字<BIG></BIG></p></div><p class="text">小字<SMALL></SMALL></p></div><p class="text">与外观相关的标签(作者自订的表现方式)</p></div><p class="text">加粗<B></B></p></div><p class="text">斜体<I></I></p></div><p class="text">底线<U></U> (尚有些浏览器不提供)</p></div><p class="text">删除线<S></S> (尚有些浏览器不提供)</p></div><p class="text">下标<SUB></SUB></p></div><p class="text">上标<SUP></SUP></p></div><p class="text">打字机体<TT></TT> (用单空格字型显示)</p></div><p class="text">预定格式<PRE></PRE> (保留文件中空格的大小)</p></div><p class="text">预定格式的宽度<PRE WIDTH=?></PRE>(以字<a href="/czkjst/元计算/2331280">元计算</a>)</p></div><p class="text">向中看齐<CENTER></CENTER> (文字与图片都可以)</p></div><p class="text">闪耀<BLINK></BLINK> (有史以来最被嘲弄的标签)</p></div><p class="text">字体大小<FONT SIZE=?></FONT>(从1到7)</p></div><p class="text"><a href="/czkjst/改变字体大小/18874830">改变字体大小</a><FONT SIZE=+|-?></FONT></p></div><p class="text">基本字体大小<BASEFONT SIZE=?> (从1到7; 内定为3)</p></div><p class="text">字体颜色<FONT COLOR='#$$$$$$'></FONT></p></div><div class="para-title2" id="paragraph_10">连结与图形</div><div class="para-container scroll_catalog fold" id="paraContainer1"><p class="text"></p></div><p class="text">连结<A href='/URL'></A></p></div><p class="text">连结到<a href="/czkjst/锚点/5408626">锚点</a><A HREF='URL#***'></A>(如果锚点在另一个档案)</p></div><p class="text"><A HREF='#***'></A> (如果<a href="/czkjst/锚点/0">锚点</a>现有档案)</p></div><p class="text">连结到目的视框<A href='/URL' TARGET='***'></A></p></div><p class="text">设定锚点<A NAME='***'></A></p></div><p class="text">图形<IMG src='/URL'></p></div><p class="text">图形看齐方式<IMG src='/URL' ALIGN=TOP|BOTTOM|MIDDLE></p></div><p class="text">图形看齐方式<IMG src='/URL'</p></div><p class="text">ALIGN=LEFT|RIGHT|TEXTTOP|ABSMIDDLE|BASELINE|ABSBOTTOM></p></div><p class="text">取代文字<IMG src='/URL' ALT='***'> (如果没有办法显示图形则显示此文字)</p></div><p class="text">点选图<IMG src='/URL' ISMAP> (需要<a href="/czkjst/CGI/607810">CGI</a>程式)</p></div><p class="text">N2.0 点选图<IMG src='/URL' USEMAP='URL'></p></div><p class="text">N2.0 地图<MAP NAME='***'></MAP>(描述地图)</p></div><p class="text">N2.0 段落<AREA SHAPE='RECT' COORDS=',,,' href='/URL'|NOHREF></p></div><p class="text">3.0 大小<IMG src='/URL' WIDTH='?' HEIGHT='?'>(以pixels为单位)N1.0 图形边缘<IMG src='/URL' BORDER=?> (以pixels为单位)</p></div><p class="text">N1.0 图形边缘空间<IMG src='/URL' HSPACE=? VSPACE=?> (以pixels为单位)</p></div><p class="text">N1.0 低<a href="/czkjst/解析度/3513761">解析度</a>图形<IMG src='/URL' LOWsrc='/URL'></p></div><p class="text">N1.1 用户端拉<META <a href="/czkjst/HTTP/243074">HTTP</a>-EQUIV='Refresh' CONTENT='?; URL=URL'>(使用端自动更新)</p></div><p class="text">N2.0 内嵌物件<EMBED src='/URL'> (将物件插入页面)</p></div><p class="text">N2.0 内嵌物件大小<EMBED src='/URL' WIDTH='?' HEIGHT='?'></p></div><div class="para-title2" id="paragraph_10">分隔</div><div class="para-container scroll_catalog fold" id="paraContainer1"><p class="text"></p></div><p class="text">段落<P> (通常是两个return)</p></div><p class="text">3.0 段落<P></P> (新定义成容器型标签)</p></div><p class="text">3.0 文字看齐方式<P ALIGN=LEFT|CENTER|RIGHT></P></p></div><p class="text">换行<BR> (一个return)</p></div><p class="text">N1.0 文字部份看齐方式<BR CLEAR=LEFT|RIGHT|ALL>(与图形合用时)</p></div><p class="text">横线<HR></p></div><p class="text">N1.0 横线对齐<HR ALIGN=LEFT|RIGHT|CENTER></p></div><p class="text">N1.0 横线厚度<HR SIZE=?> (以pixels为单位)</p></div><p class="text">N1.0 横线宽度<HR WIDTH=?> (以pixels为单位)</p></div><p class="text">N1.0 横线比率宽度<HR WIDTH=%> (以页宽为100%)</p></div><p class="text">N1.0 <a href="/czkjst/实线/12721169">实线</a><HR NOSHADE> (没有立体效果)</p></div><p class="text">N1.0 不可换行<NOBR></NOBR> (不换行)</p></div><p class="text">N1.0 可换行处<<a href="/czkjst/WBR/9557142">WBR</a>> (如果需要,可在此断行)</p></div><p class="text">列举(可以巢状列举)</p></div><p class="text">无次序式列举<<a href="/czkjst/UL/15420415">UL</a>><LI></UL> (<LI> 放在每一项前)</p></div><p class="text">N1.0 公布式列举<UL TYPE=DISC|CIRCLE|SQUARE>(定义全部的列举项)</p></div><p class="text"><LI TYPE=DISC|CIRCLE|SQUARE>(定义这个及其后的列举项)</p></div><p class="text">有次序式列举<OL><LI></OL> (<LI> 放在每一项前)</p></div><p class="text">N1.0 数标型态<OL TYPE=A|a|I|i|1> (定义全部的列举项)</p></div><p class="text"><LI TYPE=A|a|I|i|1> (定义这个及其后的列举项)</p></div><p class="text">N1.0 起始数字<OL value=?> (定义全部的列举项)</p></div><p class="text"><LI value=?> (定义这个及其后的列举项)</p></div><p class="text">定义式列举<DL><DT><DD></DL>(<DT>项目, <DD>定义)</p></div><p class="text">表单式列举<MENU><LI></MENU>(<LI> 放在每一项前)</p></div><p class="text">目录式列举<DIR><LI></DIR> (<LI> 放在每一项前)</p></div><div class="para-title2" id="paragraph_10">背景与颜色</div><div class="para-container scroll_catalog fold" id="paraContainer1"><p class="text"></p></div><p class="text">3.0 <a href="/czkjst/重复排列/6774227">重复排列</a>的背景<BODY background='/URL'></p></div><p class="text">N1.1+ 背景颜色<BODY BGCOLOR='#$$$$$$'> (依序为红、绿、蓝)</p></div><p class="text">N1.1+ 文字颜色<BODY TEXT='#$$$$$$'></p></div><p class="text">N1.1+ 连结颜色<BODY LINK='#$$$$$$'></p></div><p class="text">N1.1+ 看过的连结<BODY VLINK='#$$$$$$'></p></div><p class="text">N1.1 使用中的连结<BODY ALINK='#$$$$$$'></p></div><p class="text"></p></div><p class="text">特别符号&#?; (其中? 代表<a href="/czkjst/ISO 8859-1/1033931">ISO 8859-1</a> 的编码)</p></div><p class="text">< < > > & & ' '</p></div><p class="text"><a href="/czkjst/注册商标/856542">注册商标</a>TM ?</p></div><p class="text">N1.0+ 注册商标TM ?</p></div><p class="text"><a href="/czkjst/著作权/505674">著作权</a>符号?</p></div><p class="text">N1.0+ 著作权符号?</p></div><p class="text"></p></div><p class="text">定义表单<FORM ACTION='URL' METHOD=GET|POST></FORM></p></div><p class="text">N2.0 上传档案<FORM ENCTYPE='multipart/form-data></FORM></p></div><p class="text">输入栏位<INPUT TYPE='TEXT|PASSWORD|CHECKBOX|RADIO|IMAGE|HIDDEN|SUBMIT|RESET'></p></div><p class="text">栏位名称<INPUT NAME='***'></p></div><p class="text">栏位内定值<INPUT value='***'></p></div><p class="text">已选定<INPUT CHECKED> (适用於checkboxes与<a href="/czkjst/radio/8466465">radio</a> boxes)</p></div><p class="text">栏位宽度<INPUT SIZE=?> (以字元数为单位)</p></div><p class="text">最长字数<INPUT MAXLENGTH=?> (以字元数为单位)</p></div><p class="text"><a href="/czkjst/下拉式选单/7396983">下拉式选单</a><SELECT></SELECT></p></div><p class="text">下拉式选单名称<SELECT NAME='***'></SELECT></p></div><p class="text">选单项目数量<SELECT SIZE=?></SELECT></p></div><p class="text">多选式选单<SELECT MULTIPLE> (多选)</p></div><p class="text">选项<OPTION></p></div><p class="text">内定选项<OPTION SELECTED></p></div><p class="text">文字<a href="/czkjst/输入区/15601869">输入区</a><TEXTAREA ROWS=? COLS=?></TEXTAREA></p></div><p class="text">输入区名称<TEXTAREA NAME='***'></TEXTAREA></p></div><p class="text">N2.0 输入区换行方式<TEXTAREA WRAP=OFF|VIRTUAL|PHYSICAL></TEXTAREA></p></div><div class="para-title2" id="paragraph_10">表格</div><div class="para-container scroll_catalog fold" id="paraContainer1"><p class="text"></p></div><p class="text">3.0 定义表格<TABLE></TABLE></p></div><p class="text">3.0 表格<a href="/czkjst/框线/3451815">框线</a><TABLE BORDER></TABLE> (有或没有)</p></div><p class="text">N1.1 表格框线<TABLE BORDER=?></TABLE>(可以设定数值)</p></div><p class="text">N1.1 储存格左右留白<TABLE CELLSPACING=?></p></div><p class="text">N1.1 储存格上下留白<TABLE CELLPADDING=?></p></div><p class="text">N1.1 表格宽度<TABLE WIDTH=?> (以pixels为单位)</p></div><p class="text">N1.1 宽度比率<TABLE WIDTH=%> (页宽为100%)</p></div><p class="text">3.0 <a href="/czkjst/表格列/9344523">表格列</a><TR></TR></p></div><p class="text">3.0<a href="/czkjst/表格列/0">表格列</a>内容看齐<TR ALIGN=LEFT|RIGHT|CENTER VALIGN=TOP|MIDDLE|BOTTOM></p></div><p class="text">3.0 储存格<TD></TD> (须与列并用)</p></div><p class="text">3.0 储存格内容看齐<TD ALIGN=LEFT|RIGHT|CENTER VALIGN=TOP|MIDDLE|BOTTOM></p></div><p class="text">3.0 不换行<TD NOWRAP></p></div><p class="text">N3.0 储存格背景颜色<TD BGCOLOR=#$$$$$$></p></div><p class="text">3.0 储存格横向连接<TD COLSPAN=?></p></div><p class="text">3.0 储存格纵向连接<TD ROWSPAN=?></p></div><p class="text">N1.1 储存格宽度<TD WIDTH=?> (以pixels为单位)</p></div><p class="text">N1.1 储存格宽度比率<TD WIDTH=%> (页宽为100%)</p></div><p class="text">3.0 表格标题<TH></TH> (跟<TD>一样,不过会对中并加粗)</p></div><p class="text">3.0 表格标题对齐<TH ALIGN=LEFT|RIGHT|CENTER VALIGN=TOP|MIDDLE|BOTTOM></p></div><p class="text">3.0 表格标题不换行<TH NOWRAP></p></div><p class="text">3.0 表格标题占几栏<TH COLSPAN=?></p></div><p class="text">3.0 表格标题占几列<TH ROWSPAN=?></p></div><p class="text">N1.1 表格标题宽度<TH WIDTH=?> (以pixels为单位)</p></div><p class="text">N1.1 表格标题比率宽度<TH WIDTH=%> (页宽为100%)</p></div><p class="text">3.0 表格抬头<CAPTION></CAPTION></p></div><p class="text">3.0表格抬头看齐<CAPTION ALIGN=TOP|BOTTOM>(在表格之上/之下)</p></div><p class="text">视框(定义与控制萤幕上的特定区域)</p></div><p class="text">N2.0 视框格式总定义<FRAMESET></FRAMESET> (取代<BODY>)</p></div><p class="text">N2.0 视框行长度分配<FRAMESET ROWS=,,,></FRAMESET>(pixels 或%)</p></div><p class="text">N2.0 视框行长度分配<FRAMESET ROWS=*></FRAMESET> (* = 相对大小)</p></div><p class="text">N2.0 视框栏宽度分配<FRAMESET COLS=,,,></FRAMESET>(pixels 或%)</p></div><p class="text">N2.0 视框栏宽度分配<FRAMESET COLS=*></FRAMESET> (* =相对大小)</p></div><p class="text">N2.0 定义个别视框<FRAME> (定义个别视框)</p></div><p class="text">N2.0 个别视框内容<FRAME src='/URL'></p></div><p class="text">N2.0 个别视框名称<FRAME NAME='***'|_blank|_self|_parent|_top></p></div><p class="text">N2.0 边缘宽度<FRAME MARGINWIDTH=?> (「左」与「右」边界)</p></div><p class="text">N2.0 边缘高度<FRAME MARGINHEIGHT=?> (「天顶」与「地底」边界)</p></div><p class="text">N2.0 卷动条<FRAME SCROLLING='YES|NO|AUTO'></p></div><p class="text">N2.0 不可改变大小<FRAME NORESIZE></p></div><p class="text">N2.0 无视框时的内容<<a href="/czkjst/NOFRAMES/3542730">NOFRAMES</a>></NOFRAMES>(如果浏览器不提供视框功能的话)</p></div><div class="para-title2" id="paragraph_10">相关资料</div><div class="para-container scroll_catalog fold" id="paraContainer1"><p class="text"></p></div><p class="text">所谓<a href="/czkjst/代码优化/571727">代码优化</a>是指对程序代码进行等价(指不改变程序的运行结果)变换。程序代码可以是<a href="/czkjst/中间代码/10934909">中间代码</a>(如<a href="/czkjst/四元式/8951857">四元式</a>代码),也可以是<a href="/czkjst/目标代码/9407934">目标代码</a>。等价的含义是使得变换后的代码运行结果与变换前代码运行结果相同。优化的含义是最终生成的目标代码短(<a href="/czkjst/运行时间/5215646">运行时间</a>更短、<a href="/czkjst/占用空间/5891606">占用空间</a>更小),时空效率优化。原则上,优化可以再编译的各个阶段进行,但最主要的一类是对中间代码进行优化,这类优化不依赖于具体的计算机。</p></div><p class="text">编译过程中可进行的优化可按阶段划分:优化可在编译的不同阶段进行,分为中间代码一级和目标代码一级的优化。可按优化涉及的程序范围划分:对同一阶段,分为<a href="/czkjst/局部优化/12587136">局部优化</a>,<a href="/czkjst/循环优化/56419958">循环优化</a>和<a href="/czkjst/全局优化/644525">全局优化</a>. 进行优化所需要的基础是对代码进行<a href="/czkjst/数据流分析/21496987">数据流分析</a>和<a href="/czkjst/控制流分析/22800205">控制流分析</a>。如划分<a href="/czkjst/DAG/10765028">DAG</a>,查找循环,分析变量的定值点和引用点等等。最常用的<a href="/czkjst/代码优化/0">代码优化</a>技术有删除多余运算,<a href="/czkjst/循环不变代码外提/22787423">循环不变代码外提</a>,<a href="/czkjst/强度削弱/55977151">强度削弱</a>,变换循环控制条件,合并已知量与复写传播,以及删除无用<a href="/czkjst/赋值/8383007">赋值</a>等等。</p></div> </div> </div> <div class="czkjst.org protocol-container" wx:if="{{!partialLoad&&loadLemmaComplete===2}}"> <div bindtap="goToProtocol" class="czkjst.org protocol-item" data-id="0">免责声明</div> <div bindtap="goToProtocol" class="czkjst.org protocol-item" data-id="1">隐私政策</div> <div bindtap="goToProtocol" class="czkjst.org protocol-item" data-id="2">用户协议</div> </div> </div> <div class="czkjst.org bottom-bar"> <div class="czkjst.org border"></div> <div class="czkjst.org botton-flex-container"> <div class="czkjst.org botton-container"> <button bindtap="shareLemmaMessage" class="czkjst.org btn-botbar-share" openType="share"> <div class="czkjst.org ico-share"></div> <span class="czkjst.org txt-share">分享</span> </button> </div> <div class="czkjst.org botton-container"> <div bindtap="showCatalog" class="czkjst.org btn-botbar-catalog"> <div class="czkjst.org ico-catalog"></div> <span class="czkjst.org txt-catalog">目录</span> 22 </div> </div> </div> </div> <div class="czkjst.org catalog-container fake-catalog"> <block wx:for="{{lemmaInfo&&lemmaInfo.paragraphs}}" wx:key="unique"> <block wx:if="{{item.id===-9}}"></block> <div class="czkjst.org catalog-tab twonowrap" wx:elif="{{item.level===1}}"> <span class="czkjst.org catalog-number"> <block wx:if="{{catalogNumber[index]<=9}}">0</block>{{catalogNumber[index]}}. </span>{{item.title}}</div> <div class="czkjst.org catalog-tab2 nowrap {{item.title.length>6?'mini-sub':''}}" wx:elif="{{item.level===2}}">{{item.title}}</div> </block> </div> </body> </html>