我爱编程

关于HTML

2017-07-09  本文已影响0人  1w1ng

HTML、XML、XHTML 有什么区别

怎样理解 HTML 语义化

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

有哪些常见的meta标签?

2.http-equiv属性

meta标签中http-equiv属性语法格式是:
<meta http-equiv="参数" content="具体的描述">

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

文档声明的作用

文档声明是为了告诉浏览器,你的 HTML 文档是用的什么版本的 HTML 来写的,这样浏览器才能按照你声明的版本来正确的解析你的 HTML 文档。

严格模式和混杂模式指什么?

<!doctype html> 的作用

<!doctype html> 的作用就是让浏览器进入标准模式,使用最新的 HTML5标准来解析渲染页面;如果不写,浏览器就会进入混杂模式,而这是我们要避免的。

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

产生乱码的原因:

1.比如网页源代码是gbk的编码,而内容中的中文字是utf-8编码的,这样浏览器打开即会出现html乱码。反之网页是编码utf-8,内容是gbk也会出现乱码。
2.html网页编码是gbk,而程序从数据库中调出呈现是utf-8编码的内容也会造成编码乱码。
3.浏览器不能自动检测网页编码,造成网页乱码。

解决方法:

1.使用软件进行编辑HTML网页内容
2.如果网页设置编码是gbk的,而数据库储存数据编码格式是UTF-8的,这个时候程序查询数据库数据显示数据前进程序转码即可。
3.如果浏览器浏览时候出现网页乱码,在浏览器中找到转换编码的菜单进行转换。

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

常见浏览器 内核
Internet Explorer IE内核
Firefox Gecko
Opear Presto
Safari Webkit
Chrome Blink

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

<html></html>
根标签,所有的网页标签都在<html></html>中。

<head></head>
标签用于定义文档的头部,它是所有头部元素的容器。

<body>和</body>
标签之间的内容是网页的主要内容

<h1></h1>~<h6></h6>
一级标题到六级标题

<p>
用于文字的段落,占一行

<span></span>
标签是没有语义的,它的作用就是为了文字设置单独的样式用的。

<br>
换行标签,自闭合标签

<em></em>
标签内的文字会变成斜体

<ul> <li> <li> </ul>
无序列表

<ol> <li> <li> </ol>
有序列表

<div></div>
标签是没有语义的,将元素包裹的一个容器,常用于对一个模块设置样式用。

<table></table>
表格标签,用于制作表格

<form></form>
用于打包form内的表单数据。

<img>
用于插入图片,自闭合标签。

<a>
超链接标签,用于跳转网页,自闭合标签。

上一篇 下一篇

猜你喜欢

热点阅读