HTML和CSS基础知识点
HTML是用来描述网页的一种语言,指的是超文本标记语言(Hyper Text Markup Language),它不是一种编程语言,而是一种标记语言。HTML使用标记标签来描述网页的结构和内容。
标记语言是一套标记标签(mar kup tag),HTML使用这些标签来定义网页的结构和内容。常见的HTML标签包括:
* 标题:<h1> - <h6>
* 段落:<p>
* 链接:<a>
* 图像:<img>
* 元素:<div>(块级元素)、<span>(内联元素)
列表标签:
* 有序列表:<ol>
* 无序列表:<ul>
* 列表项:<li>
* 定义列表:<dl>
* 定义项目:<dt>
* 定义描述:<dd>
表格标签:
* 表格:<table>
* 表格行:<tr>
* 单元格:<td>
例如,以下是一个简单的表格:
```
<table border="1">
<tr>
<td>row 1, cell 1</td>
<td>row 1, cell 2</td>
</tr>
<tr>
<td>row 2, cell 1</td>
<td>row 2, cell 2</td>
</tr>
</table>
```
CSS概述
CSS指层叠样式表(Cascading Style Sheets),它是用于定义HTML元素的样式的语言。CSS样式通常存储在样式表中,把样式添加到HTML 4.0中,是为了解决内容与表现分离的问题。
有以下三种方式来插入样式表:
* 外部样式表:当样式需要被应用到很多页面的时候,外部样式表将是理想的选择。
* 内部样式表:<style>标签内的样式将仅应用于当前页面。
* 行内样式:直接在HTML元素内添加样式。
例如,以下是一个简单的外部样式表的例子:
```
<head>
<link rel="stylesheet" type="text/css" href="mystyle.css">
</head>
```
在这个例子中,mystyle.css文件将被链接到当前HTML文件,CSS样式将被应用于当前页面。
可以使用CSS来定义HTML元素的样式,例如字体、颜色、背景图片、边框等。CSS还支持选择器、伪类和媒体查询等高级功能。
HTML和CSS是构建网页的基础技术,它们共同定义了网页的结构和样式。