HTML知识点

1.HTML、XML、XHTML 有什么区别

HTML,超文本标记语言,是语法较为松散的、不严格的Web语言;
XML,可扩展标记语言,主要用于存储数据和结构,可扩展;
XHTML,可扩展超文本标记语言,基于XML,作用与HTML类似,但语法更严格。

2.怎样理解 HTML 语义化

所谓的HTML语义化,在我认为就是为了使机器能够更好的理解我所输入的代码,然后更快更容易的呈现内容。

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

html标签负责内容, css负责样式。这样能够在网站成型后期更方便的修改网站的样式。若在html标签内加入样式,想要修改就非常的麻烦。但是若只是插入一个css文件来呈现样式,那么只需要在css文件内修改样式就可以得到想要的结果。使得工作更加简单方便。

4.有哪些常见的meta标签

1.name="keywords"
说明:用于告诉搜索引擎,你网页的关键字。举例:

<meta name="keywords" content="关键字">

2.name=”description”
说明:用于告诉搜索引擎,你网站的主要内容。举例:

<meta name="description" content="内容描述">

3.name=”author”
说明:标注网站作者是谁。举例:

<meta name=”author” content=”作者名字”>

4.content-Type
说明:在HTML5中已经简写成<meta charset=”utf-8″>

5.Refresh(刷新)
说明:自动刷新并转到新页面。

<meta http-equiv=”Refresh” content=”5;URL”>
5秒后转到URL

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

  • 文档声明的作用?
    <!DOCTYPE> 声明不是 HTML 标签;它是指示 web 浏览器关于页面使用哪个 HTML 版本进行编写的指令。

  • 严格模式和混杂模式指什么?
    严格模式指在标准模式中,浏览器以其支持的最高标准呈现页面;
    混杂模式指浏览器使用自己的方式解析执行代码。

  • <!doctype html>的作用?
    告诉浏览器这个页面使用的是html5。

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

原因是html文件中保存的编码格式和浏览器解析时的解码格式不匹配。
如何解决?在文件中添加所保存的编码格式。即假若保存的是utf-8,则添加代码<meta charset="utf-8">

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

  • IE6-IE10、猎豹安全浏览器、360安全浏览器、360极速浏览器、傲游浏览器、搜狗高速浏览器 是 Trident内核
  • Firefox (火狐) 是 Gecko内核
  • Google Chrome、360极速浏览器以及搜狗浏览器高速模式 是 WebKit内核
  • 在Chrome(28及往后版本)、Opera(15及往后版本)和Yandex浏览器 是 Blink内核

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

1.段落文本 <p>段落文本</p>
2.标题 <hx>标题文本</hx> x为1-6
3.单独样式 <span>文本</span>
4.列表
4-1.无序列表

<ul> <li>信息</li> <li>信息</li> </ul>

4-2.有序列表

<ol> <li>信息</li> <li>信息</li> </ol>

5.超链接
<a href="URL" title="鼠标滑过显示的文本" > 链接显示文本 </a>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、HTML、XML、XHTML 有什么区别 HTML是超文本标记语言(Hyper Text Markup Lan...
    imtns阅读 1,872评论 0 1
  • HTML、XML、XHTML 有什么区别 HTML:超文本标记语言 (Hyper Text Markup Lang...
    喵不吱阅读 3,273评论 0 1
  • 一.HTML、XML、XHTML 有什么区别 什么是 HTML? HTML 指的是超文本标记语言 (Hyper T...
    Sunset125阅读 4,119评论 0 1
  • 1、HTML、XML、XHTML 有什么区别? HTML是超文本标记语言(Hyper Text Markup La...
    不是我的简书阅读 4,044评论 0 0
  • HTML、XML、XHTML 有什么区别 HTML:超文本标记语言(HyperText Markup Langua...
    饥人谷_一叶之秋阅读 1,579评论 0 1