HTML初学总结

HTML初学总结_第1张图片
t01afd90184a376af63.jpg

一、HTML和XHTML有什么区别?

HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言,看起来与HTML有些相象,只有一些小的但重要的区别,XHTML就是一个扮演着类似HTML的角色的XML,所以,本质上说,XHTML是一个过渡技术,结合了XML(有几分)的强大功能及HTML(大多数)的简单特性。HTML 和 XHTML 的区别简单来说,XHTML 可以认为是 XML 版本的 HTML,为符合 XML 要求,XHTML 语法上要求更严谨些。

以下是 XHTML 相对 HTML 的几大区别:
  • XHTML 要求正确嵌套
  • XHTML 所有元素必须关闭
  • XHTML 区分大小写
  • XHTML 属性值要用双引号
  • XHTML 用 id 属性代替 name 属性
  • XHTML 特殊字符的处理

二、的作用?

DOCTYPE是声明,DOCTYPE是document type(文档类型)的简写,用来说明你用的XHTML或者HTML是什么版本。

三、的作用?

当你的 html 文件是以 UTF-8 编码保存的,而且里面有中文,IE 浏览器不会,但是 Chrome 一定会。

四、lang="en"的作用?

向搜索引擎表示该页面是html语言,并且语言为英文网站,其"lang"的意思就是“language”,语言的意思,而“en”即表示english,你的页面如果是中文页面,可将其改为zh即表示中文。

五、块级元素和行内元素的区别?

  • 前后换行显示,块级元素比较“霸道”,默认状态下独占一整行。
  • 块级元素常用作容器,即可以再“容纳”其它块级元素和行级元素,而行级元素一般用于组织内容,即只能用于“容纳”文字、图片、超链接等其他行级元素。
  • 块级元素具有一定的高度和宽度,可以通过设置块级元素的width、height属性来控制。

六、src和href的区别?

  • href 表示超文本,在 link和a 等元素上使用。
  • src 表示来源地址,在 img、script、iframe 等元素上。

七、span em 的使用场景?

  • span:使用来组合行内元素,以便通过样式来格式化它们。span 没有固定的格式表现。当对它应用样式时,它才会产生视觉上的变化。
  • em:定义强调文本。

你可能感兴趣的:(HTML初学总结)