首页 > Web开发 > 详细

HTML,CSS

时间:2019-12-08 21:52:49      阅读:92      评论:0      收藏:0      [点我收藏+]

什么是结构,样式,行为相分离?这样做的好处是什么?

   结构就像是一颗大树的主体(HTML),样式就是树枝部分(CSS),行为就是外在因素(JS)。

 代码:
1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Title</title> 6 <style> 7 #i1{ 8 width: 300px; 9 height: 500px; 10 background-color: orangered; 11 margin: 0 auto; 12 } 13 </style> 14 </head> 15 <body> 16 <div id="i1">test div 1</div> 17 18 19 <script> 20 var tag = document.getElementById(‘i1‘); 21 tag.onclick = function () { 22 tag.style.backgroundColor = ‘red‘; 23 } 24 </script> 25 </body> 26 </html>

好处是:尽量减小文件的大小,提高页面加载速度。提高代码的重用性,减少多余代码,提高开发速度。提高代码的结构性,组织好代码结构更利于维护和应变特殊情况。
 

什么是语义化?为什么要语义化?

      用最恰当的标签来标记内容就是语义化。

      好处:如果在没有CSS的情况下,页面也能呈现出很好的内容结构和代码结构,便于团队的开发和维护,更具可读性。

什么是CSS?它的特点有哪些?

CSS:级联样式表,也称为“风格样式表”。

CSS可以让风格和页面分离,给相同的结构以不同的样式。使页面文件更易于阅读,代码更加简洁。利于搜索引擎优化,方便维护。

 

 

 

 

                            

HTML,CSS

原文:https://www.cnblogs.com/sunhaobin/p/12007236.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!