HTML初学总结

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 html>的作用?

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

三、<meta charset="UTF-8">的作用?

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

四、lang="en"的作用?

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

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

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

六、src和href的区别?

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

七、span em 的使用场景?

  • span:使用来组合行内元素,以便通过样式来格式化它们。span 没有固定的格式表现。当对它应用样式时,它才会产生视觉上的变化。
  • em:定义强调文本。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,473评论 19 139
  • 一:在制作一个Web应用或Web站点的过程中,你是如何考虑他的UI、安全性、高性能、SEO、可维护性以及技术因素的...
    Arno_z阅读 4,997评论 0 1
  • •前端面试题汇总 一、HTML和CSS 21 你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么? ...
    Simon_s阅读 6,582评论 0 8
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,686评论 1 92
  • 每到一个城市,必到当地的书店逛逛。以至于一个人的旅行常常变成一个城市的书店游。 台北自不例外。 从赤峰街起,想吃的...
    李译加阅读 4,155评论 0 50