我爱编程

HTML基础知识

2017-09-21  本文已影响0人  月光下的微笑

HTML、XML、XHTML 有什么区别?

HTML

XML

XHTML


怎样理解 HTML 语义化?


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

我们先看一下下面两个例子

  1. <p style="color: red"></p>
    <p style="color: red"></p>
    <p style="color: red"></p>
    这是分离前的。

.html文件
<p>段落1</p>
<p>段落2</p>
<p>段落3</p>
.css文件
p{color:red;}
p
这是分离后的。
有没有发现代码结构精简,而且复用性变高,而且如果以后要改外观不用再HTML里面一个个的换样式,而是直接写CSS覆盖。


有哪些常见的meta标签?

申明编码。

常用的选项有keywords(关键字) ,description(网站内容描述),author(作者),robots(机器人向导)等。

可用于代替name项,常用的选项有Expires(期限),Pragma(cache模式),Refresh(刷新),Set-Cookie(cookie设定),Window-target(显示窗口的设定),content-Type(显示字符集的设定)等。

根据name项或http-equiv项的定义来决定此项填写什么样的字符串。


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


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

浏览器打开页面时,将编码和字符串解析成内容;若无指明编码格式,浏览器不知道以何种方式来解析编码,以浏览器默认的编码方式进行解析,所以容易造成乱码。常见有中文字符、小语种字符错误。

解决方式:设置在meta里面charset=“UTF-8”;


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

浏览器 内核
IE Trident
Chrome Blink
firefox Gecko
Safari Webkit
Opera Presto

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


上一篇 下一篇

猜你喜欢

热点阅读