html知识点

html、xml、xhtml区别

HTML:超文本标记语言,是语法较为松散的、不严格的Web语言,对大小写不敏感,标签不必成对出现
XML:可扩展标记语言,主要用于存储数据和结构,可扩展
XHTML:可扩展超文本置标语言,是html向xml发展的过渡,对大小写敏感,必须是小写的;标签必须成对出现,有开始标签就必须有结束标签;属性值必须在引号之内;不支持属性最小化。

怎样理解 HTML 语义化

用正确的标签做正确的事情,标题是标题,段落是段落,使页面内容结构化,便于浏览器解析,便也维护。

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

html负责内容和结构,css负责页面样式,这样文档清晰易读,易维护

有哪些常见的meta标签

1.<meta charset="utf-8"> (指定字符集)
2.<meta name="keywords" content=""> ( 向搜索引擎说明你的网页的关键词)
3.<meta name="description" content=""> ( 告诉搜索引擎你的站点的主要内容)
4.<meta name="author" content="你的姓名"> ( 告诉搜索引擎你的站点的制作的作者)
5.<meta name="viewport" content="width=device-width, initial-scale=1.0"> ( 响应式页面)
6.<meta http-equiv="refresh" content="3;url=https://www.mozilla.org"> (定时让网页在3秒内跳转到mozilla首页)
7.<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 如果安装了GCF (Google Chrome Frame),则使用GCF来渲染页面 ("chrome=1"), 如果没有安装GCF,则使用最高版本的IE内核进行渲染 ("IE=edge")。

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

文档声明的作用:告知浏览器当前文档所使用的HTML或XHTML规范。
严格模式是指按照浏览器所支持的最高版本来实现效果;混杂模式则相反,尽可能向后兼容。
<!doctype html>作用:告知浏览器现在使用的HTML版本是HTML5,这样浏览器就能按照HTML5标准来展示渲染页面。

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

保存的编码格式和浏览器解析时的解码格式不匹配导致的。
解决方法:在文件保存的时候你自己要清楚是用哪种编码方式保存的。如果你的文件是保存为utf-8格式,那么一定要在html 的 <head>里添加<meta charset="utf-8">。 同理,如果你的文件保存为gbk格式,一定在文件里添加<meta charset="gbk">

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

浏览器 内核
Chrome webkit
Safari webkit
FireFox Gecko
IE Trident
国内大多数是以Webkit和Trident为主的双内核浏览器

常见标签

标签 应用
html 整个html文件
head 头部
title 页面标题
body 页面内容
h1-h6 标题
p 段落
div 块标签
img 图片
a 链接标签
ul 无序列表
ol 有序列表
li 列表中子元素
dl 定义表格
dt 定义列表标题
dd 定义列表的描述
button 按钮标签
ifram 用于嵌入一个页面元素
span 组合行内元素
tr 列表一行
th 列表标题
td 表格一列
table 表格元素
article 定义文章
canvas 定义图形
nav 导航链接
video 定义视频
audio 定义声音内容
br 换行
em 强调文本
i 斜体
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容