我爱编程

HTML相关知识点的总结

2017-02-21  本文已影响0人  Stay_cool_

HTML、XML、XHTML 有什么区别

HTML全名为超文本标记语言(Hyper Text Markup Language),是用于创建Web的标准的标记语言。
HTML编码不规范,表现、结构混乱。不利于开发和维护
XML全名为可扩展标记语言(Extensible Markup Language),它也是一种标记语言,不过它的标记是可以自定义的,通常用来传送及携带数据。
XHTML是根据HTML 4 和 XML 1.0重组而成。改进了HTML定义不规范,结构不严谨的缺点。它的语法更加严格,相对HTML的兼容性也不差。

怎样理解 HTML 语义化

HTML标签就带有一定的语义化成分。编写代码时明显区分,标题是标题,段落是段落。将内容结构化,使代码变得更加易读,易维护;同时机器和爬虫更加容易解析。

怎样理解内容与样式分离的原则

将一篇文档的内容和呈现方式独立开来。一方面可以使机器更加容易理解其意图或者含义。另一方面可以降低后期维护的复杂度。

有哪些常见的meta标签

文档声明的作用?严格模式和混杂模式指什么?<!doctype html> 的作用?

浏览器乱码的原因是什么?如何解决

页面编码方式与浏览器解码方式不匹配,
在meta标签中指定charset为页面编码的方式,这样浏览器就能自动读取,从而采用正确的解码方式

常见的浏览器有哪些,什么内核

列出常见的标签,并简单介绍这些标签用在什么场景

上一篇 下一篇

猜你喜欢

热点阅读