站长资源网页制作

HTML 页面输出应该遵循的几点原则分析小结

整理:jimmy2024/10/8浏览2
简介1. 不能少了DOCTYPE,浏览器根据你申明的DOCTYPE决定页面渲染规则,如果不声明,不同的浏览器显示效果可能不一样。 2. 在之前加上<meta>标签说明页面所用的编码。否则可能导致部分浏览器显示的页面标题为乱码。 3. <style>应该放在<head>标签内。否则会导致页面</div> <div class="news_infos"><div id="MyContent">1. 不能少了DOCTYPE,浏览器根据你申明的DOCTYPE决定页面渲染规则,如果不声明,不同的浏览器显示效果可能不一样。 <br>2. 在<title>之前加上<meta>标签说明页面所用的编码。否则可能导致部分浏览器显示的页面标题为乱码。 <br>3. <style>应该放在<head>标签内。否则会导致页面在下载完成之前不美观,而且在下载完<style>的内容以后浏览器还要对页面重新进行渲染,会影响用户体验。 <br>4. CSS中尽量避免使用表达式。否则在每次页面内容改变(比如javascript动态添加或删除元素,改变浏览器窗口大小)时,浏览器都会重新计算表达式的值。一种可以替代的方法是用javascript在window.onload中动态判断并确认样式。用户端的资源我们也应该珍惜。 <br>5. 在使用javascript改变页面元互的显示效果时,尽量用className属性更改。应该尽量避免用 element.style.color = "#ff0000"之类的语句,尤其是在一次更改多次属性的时候。这样做有两个理由:方便维护和节约客户端资源。使用className改更的时候,页面只需要重新渲染一次,而且style属性更改时,每次都要重新渲染,这比开销是很大的。 <br>6. <script />标签应该紧靠在</body>标签之前。浏览器在下载<script>中的内容时,不会同时下载其它内容(图片、 flash、<script>后面的html文档等),如果使用了较多的外部script文件,有可能导致用户失支继续等待页面显示的耐心。<br><br>一个简单的例子: <br><textarea id="runcode13"> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>示范</title> <meta name="keywords" content="test,示范" /> <link rel="Stylesheet" type="text/css" href="common.css" /> <style type="text/css"> .test{border:1px solid #ff0000;} .dom{width:200px;height:100px;} .notdom{width:202px;height:102px;} </style> </head> <body> <div id="main" class="test"></div> <script type="text/javascript" src="/UploadFiles/2021-03-30/jquery.js"><br><input class="fn-butt" type="button" value="运行代码" onclick="runCode('runcode13')"> <input class="fn-butt" type="button" value="复制代码" onclick="copy2(runcode13)"> <input class="fn-butt" type="button" value="另存代码" onclick="saveCode(runcode13)"> 提示:您可以先修改部分代码再运行</div> </div> </div> <div class="share"> </div> <div class="nextinfo"> <p>上一篇:<a href="http://m.paidiu.com/show/1/74391.html" title="Google 谷歌内页logo的呈现方式(图片下面有文字) ">Google 谷歌内页logo的呈现方式(图片下面有文字) </a></p> <p>下一篇:<a href="http://m.paidiu.com/show/1/74393.html" title="css important终级讲解 ">css important终级讲解 </a></p> </div> <div class="otherlink"> <h2>最新资源</h2> <ul> <li><a href="/show/1/615901.html" title="群星.2024-繁花电视剧原声带3CD【环球】【">群星.2024-繁花电视剧原声带3CD【环球】【</a></li> <li><a href="/show/1/615900.html" title="江希文.1994-伝说少女(饿狼伝说动画原声大">江希文.1994-伝说少女(饿狼伝说动画原声大</a></li> <li><a href="/show/1/615899.html" title="洪荣宏.2010-上爱的人【华特】【WAV+CUE】">洪荣宏.2010-上爱的人【华特】【WAV+CUE】</a></li> <li><a href="/show/1/615898.html" title="《大牌国语情歌 经典再现 深情对唱 2CD》">《大牌国语情歌 经典再现 深情对唱 2CD》</a></li> <li><a href="/show/1/615897.html" title="《陈百强粉红色的一生精选 3CD》[FLAC/分">《陈百强粉红色的一生精选 3CD》[FLAC/分</a></li> <li><a href="/show/1/615896.html" title="《丁当 20首重量级歌曲 Fu Good 下一站天">《丁当 20首重量级歌曲 Fu Good 下一站天</a></li> <li><a href="/show/1/615895.html" title="歌莉雅.2012-My.Voice.Story【环星】【FL">歌莉雅.2012-My.Voice.Story【环星】【FL</a></li> <li><a href="/show/1/615894.html" title="群星.1993-一曲成名·青春无悔【飞碟】【W">群星.1993-一曲成名·青春无悔【飞碟】【W</a></li> <li><a href="/show/1/615893.html" title="刘德华.2000-爱无知(金装版)【NEWMELODY】">刘德华.2000-爱无知(金装版)【NEWMELODY】</a></li> <li><a href="/show/1/615892.html" title="许巍《时光漫步》1CD[FLAC/分轨][804.3MB">许巍《时光漫步》1CD[FLAC/分轨][804.3MB</a></li> </ul> </div> </div> <div class="sidebar"> <div class="cloud"><h2 class="hometitle">一句话新闻</h2><a href="/show/1/603732.html"><ul>一文看懂荣耀MagicBook Pro 16<br><br>荣耀猎人回归!七大亮点看懂不只是轻薄本,更是游戏本的MagicBook Pro 16.<br>人们对于笔记本电脑有一个固有印象:要么轻薄但性能一般,要么性能强劲但笨重臃肿。然而,今年荣耀新推出的MagicBook Pro 16刷新了人们的认知——发布会上,荣耀宣布猎人游戏本正式回归,称其继承了荣耀 HUNTER 基因,并自信地为其打出“轻薄本,更是游戏本”的口号。<br>众所周知,寻求轻薄本的用户普遍更看重便携性、外观造型、静谧性和打字办公等用机体验,而寻求游戏本的用户则普遍更看重硬件配置、性能释放等硬核指标。把两个看似难以相干的产品融合到一起,我们不禁对它产生了强烈的好奇:作为代表荣耀猎人游戏本的跨界新物种,它究竟做了哪些平衡以兼顾不同人群的各类需求呢?</ul></a></div> </div> </article> <footer> <p style="font-size: 14px;">友情链接:<a href="http://www.imxmx.com/" title="杰晶网络" target="_blank">杰晶网络</a> <a href="http://www.ddrfans.com/" title="DDR爱好者之家" target="_blank">DDR爱好者之家</a> <a href="http://www.nqxw.com/" title="南强小屋" target="_blank">南强小屋</a> <a href="/" title="黑松山资源网" target="_blank">黑松山资源网</a> <a href="http://www.dyhadc.com/" title="白云城资源网" target="_blank">白云城资源网</a> <a href="/sitemap.xml">SiteMap</a></p> <p>Design by <a href="http://m.paidiu.com">黑松山资源网</a> <a href="/">http://m.paidiu.com</a></p> </footer> <script src="/images/nav.js"></script> <script type="text/javascript"> jQuery.noConflict(); jQuery(function() { var elm = jQuery('#left_flow2'); var startPos = jQuery(elm).offset().top; jQuery.event.add(window, "scroll", function() { var p = jQuery(window).scrollTop(); jQuery(elm).css('position', ((p) > startPos) ? 'fixed' : ''); jQuery(elm).css('top', ((p) > startPos) ? '0' : ''); }); }); </script> </body> </html>