HTML5&CSS3

第三节:网页组成结构剖析

2020-04-07  本文已影响0人  EndPein

第一个网页

在vscode中先建立一个html文件index.html

<!DOCTYPE html>
<html lang="en">
<head>
    <!-- 请求头区域 -->
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 代码区域 -->
</body>
</html>
注释

注释是为了代码的阅读者提供说明的,注释是不会显示到页面上的
注释是由下面的样子组成的,注释也可以是可以写多行的

<!-- 注释内容 -->
<!-- 
注释内容 ...
注释内容 ...
-->
元素(element)

也叫做:标签、标记
元素 = 起始标记(begin tag) + 结束标记(end tag) + 元素内容 + 元素属性
标签标记都是使用小写
例如:

<h1>这是第一个标题</h1>
<a href="https:baidu.com">点击跳转百度</a>

不同的标签是有不同的属性的,后面会在具体一些常见的标签中逐个解释
属性的分类:

有些元素没有结束标记,这样的元素叫做:空元素
例:

<meta charset="UTF-8">

空元素有2种写法:
1、<meta charset="UTF-8">
2、<meta charset="UTF-8" />

元素的嵌套

元素是支持嵌套的,但是元素不能相互嵌套
正常的格式

<div>
  <p></p>
</div>

错误的格式

<div>
  <p></div>
</p>

元素是有 父元素、子元素、祖先元素、后代元素、兄弟元素
先看一个代码

<!DOCTYPE html>
<html lang="en">
<head>
    <!-- 请求头区域 -->
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 代码区域 -->
    <div>
        <h1>标题</h1>
        <p>内容</p>
    </div>
</body>
</html>

从上面的代码中,我们得出以下几个结论

标准的文档结构

HTML:页面、文档

<!DOCTYPE html> 
<html lang="en">
<head>
    <!-- 请求头区域 -->
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- 代码区域 -->
    <div>
        <h1>标题</h1>
        <p>内容</p>
    </div>
</body>
</html>

我们来逐步拆解以下 上面的文档结构

  • <meta> 元素
    表示的是文档的元数据:附加信息等
    <meta charset="UTF-8">charset:指定网页的编码
    <meta name="viewport" content="width=device-width, initial-scale=1.0">适配移动端
上一篇 下一篇

猜你喜欢

热点阅读