【无标题】html前段小知识点
1. 什么是HTML?
超文本标记语言是一种 用于创建网页的标准标记语言 HTML 文档包含了HTML 标签及文本内容
也叫文档1.什么是css?
CSS (层叠样式表),是一种用来为结构化文档添加样式的计算机语言,CSS 文件扩展名为 .css。 可以设置多种布局,样式前端页面 不是编程语言是标记语言
2. 对WEB标准以及W3C的理解与认识
Web由三部分组成 结构 表现 跟行为 web标准一般是给这三部分独立分开
W3C对web标准的提出了规范化要求
标签闭合 不能随意嵌套 标签字母小写
结构层(HTML):负责页面内容的结构。
表现层(CSS):负责页面的表现与样式。
行为层(JavaScript):实现客户端的功能和业务。
5.meta viewport(视口)是什么? 原理是什么?
Meta viewport是HTML中的一个元标签用于控制移动设备上网页的视口
设置视口的宽度和缩放来控制网页在移动设备上的显示效果 来指定视口的宽度
6. 行内元素有哪些?块级元素有哪些? 行内块元素有那些?他们有什么区别?
行内元素:<A><b> <span> <br> <I> <s>
块级元素: Div li ul ol td th h1---h6 p form
行内块元素:img input
区别:行内元素:与其他行内元素并排 不能设置宽高 默认的宽就是文字的宽
块级元素: 独占一行 不能和其他元素并列 可以设宽高 如果不能设置宽 会成为默认的父级的100%
行内块元素:和相邻的行内元素在一行上 他们之间会有空白间隙 一行可以显示多个 默认宽就是内容的宽高 内外边距都可以自定义
3. DOCTYPE 的作用是什么?
doctype是html5标准网页的声明 必须写在html文档的第一行 来告诉浏览器上的解析器用什么文档来解析这个文档
4. 编码集的作用是什么?说出几个常见的编码集?为什么常用utf-8?
编码集的作用是定义了一种字符与二进制数字对应的规则,使得计算机可以存储、传输和处理文本信息。 常见的编码集包括ASCII、GBK、UTF-8、ISO-8859-1等。 常用UTF-8的原因如下: 兼容性:UTF-8是一种可变长的编码方式,可以表示任意Unicode(万国码)字符,包括中英文、符号等,所以不同的语言和平台都可以使用UTF-8进行文本处理。