HTML小知识

  • HTML,XML,XHTML,之间的区别?
    答:
    (1)HTML:超文本标记语言,是语法较为宽松的,不严格的web语言
    (2)XML:可拓展标记语言,主要用于存储数据和结构
    (3)XHTML:可拓展超文本标记语言,基于XML,其作用与HTML相似,但语法更为严格。

  • 怎样理解HTML语义化?
    (1)HTML语义化是一种编写HTML的方式,选择合适的标签,使用合理的代码结构便于开发者阅读,同时让浏览器的爬虫和机器可以很好的解析。

  • 怎样理解内容与样式、行为分离的原则?
    答:一个网页的内容主要由3部分组成,分别为HTML,CSS,JavaScript三部分组成。
    要求:
    (1)在写HTML的时候,先不管样式和效果如何,重点放在HTML的结构和语义化上,让HTML能够体现页面的结构和内容。通俗的理解为给页面“搭好骨架”,做出结构原型。
    (2)在之前HTML的基础上写CSS,不允许出现属性样式,尽可能不出现行内样式。
    (3)写JS的时候尽量不要用JS去直接操作样式,而是通过给元素添加或删除class来控制样式的变化。

  • 有哪些常见的meta标签?
    答:HTML元素表示那些不能由其它HTML元相关元素 (, ,

你可能感兴趣的:(HTML小知识)