简述CSS三大引入方式
(1)内联样式:在标签内部使用style属性,属性值是css属性键值对。
(2)内部样式:定义<style>标签,在标签内部定义css样式
(3)外部样式:定义link标签,引入外部的css文件.
简述块级元素、行内块元素、行内元素的区别,并分别列举一些标签。
块级元素:
-
- 块级元素独占一行,会在页面上创建一个块。
- 默认情况下,块级元素会从新行开始,占据父元素的全部宽度。
- 可以设置宽度、高度、内边距和外边距等属性。
- 常见的块级元素标签:<div>, <p>, <h1> - <h6>, <ul>, <li>, <table>, <form>等。
行内块元素:
-
- 行内块元素在同一行内显示,但可以设置宽度和高度。
- 默认情况下,行内块元素的宽度由内容决定,不会独占一行。
- 可以设置内边距和外边距等属性。
- 常见的行内块元素标签: <img>, <input>, <button>等。
行内元素:
-
- 行内元素在同一行内显示,不会独占一行。
- 默认情况下,行内元素的宽度由内容决定,不可设置宽度和高度。
- 设置内边距和外边距时,上下方向的内边距和外边距会被忽略。
- 常见的行内元素标签:<a>, <span>, <strong>, <em>, <i>, <label>等。
简述什么是HTML及其作用。
HTML是一种超文本标记语言,超越了文本的限制,比普通文本更强大,除了文字信息,还可以定制图片,音频,视频等内容,.HTML的主要作用是描述网页的结构和内容,包括文本、图像、链接等。它通过使用不同的标签和属性来表示不同的元素和其语义,从而使浏览器能够正确地解析和呈现网页。
- 表格标签中的table,tr,td,th分别定义什么,其中td中的属性 rowspan,colspan又代表什么?
table 定义表格,tr 定义行,td 定义单元格。
td 中的 rowspan 规定单元格可横跨的行数,colspan 规定单元格可横跨的列数。
<textarea>用于创建一个滚动的文本区域
menu是id选择器