HTML基础知识一

<!DOCTYPE html>
<!--根标签,一个HTML文档有且只有一个根标签-->
<html lang="en">
<!--
    注释快捷键: ctrl + /
    HTML标签一般是成对存在,即开始标签+结束标签
    head 标签: HTML头部
    body 标签: HTML主体部分
-->
<head>
    <!--指定 HTML使用的编码-->
    <meta charset="UTF-8">
    <!--HTML标题,不是body里面展示给用户的标题,是每个网页最上面的小窗口-->
    <title>HTML基础知识</title>
</head>
<!--网页主体部分-->
<body>
    <!--标题标签-->
    <h1>这是一个标题</h1>
    <h2>这是一个标题</h2>
    <h3>这是一个标题</h3>
    <h4>这是一个标题</h4>
    <h5>这是一个标题</h5>
    <h6>这是一个标题</h6>

    <!--段落标签-->
    <p>
        一个HTML文件主要有两部分组成:文件头和文件体
            文件头就是标签包含的部分,用来告诉浏览器如何解析HTML文件
            文件体就是标签包含的部分,用来存放网页显示的内容
    </p>

    <!--内容分隔线-->
    <hr />

    在一个段落中如果要换行,又不想重开另一个段落,可以使用<br />   这样就能实现效果
    <br />

    <!--&nbsp的用法-->
    <!--每使用一次代表一个空格-->
    每次使用它,&nbsp;代表空格的实体字符
    <br />

    <!--字符实体标签-->
    <!--
        HTML中有一些字符有特殊含义,例如:左尖括号<、右尖括号>等等。
        为了能够在HTML文本中显示它们,我们需要使用字符实体。
        字符实体有三部分:&符号 + 实体名 + 英文分号
        比如:要在HTML中显示小于号,那么就需要这样写:&lt;
        下面列出一些常见的字符实体:

      另外,还有一些其他比较常用的实体字符:

      

      

      注意:字符实体是区分大小写的。

-->

    <!--字体颜色及大小设置-->
    <!--使用下面的方法有七种大小设置,再往下字体大小还是一样-->
    <font color="blue" size="1">Python</font>
    <font color="blue" size="2">Python</font>
    <font color="blue" size="3">Python</font>
    <font color="blue" size="4">Python</font>
    <font color="blue" size="5">Python</font>
    <font color="blue" size="6">Python</font>
    <font color="blue" size="7">Python</font>
    <font color="blue" size="8">Python</font>
    <br />

    <!--格式化字体的粗细大小标签-->
    Python人工智能
    <br />
    <b>Python人工智能</b>
    <br />
    <strong>Python人工智能</strong>
    <br />
    <h1>HTML入门</h1>
    <small>HTML标签用法</small>
    <br />
    <br />
    <br />
    水的化学式:H<sub>2</sub>O
    <br />
    X的平方:X<sup>2</sup>
    <br />

    <!--保持段落之间的空格和换行-->
    <pre>
               静夜思
        床前明月光,疑是地上霜.
        举头望明月,低头思故乡.
    </pre>
    <br />
    <br />

    <!--
        无序列表
            type属性:指定列表类型
            disc:点
            square:方块
            circle:圆圆
    -->
    菜单显示:
    <ul type="circle">
        <li>宫保鸡丁</li>
        <li>黄焖鸡</li>
        <li>大盘鸡</li>
    </ul>
    <br />

    <!--
        有序列表:
            type属性:指定列表类型,有 1\a\A\i\I
    -->
    明星阵容:
    <ol type="a">
        <li>刘德华</li>
        <li>彭于晏</li>
        <li>黄渤</li>
    </ol>
    <br />

    <!--自定义列表标签-->
    <dl>
        <dt>Coffee</dt>
        <dd>Black hot drink</dd>
        <dt>Milk</dt>
        <dd>White cold drink</dd>
    </dl>

    <!--
        a标签:超链接标签, 工作原理:
            1)如果a标签的href属性是以http开头,那么浏览器会启用http协议解析该网址内容
            2)如果a标签的href属性是以其他协议开头,那么浏览器就会检查注册表中是否存在处理该协议的软件
            3)如果a标签是以file协议开头,那么浏览器就会在当前目录下查找是否存在指定资源

        target:指定网页的打开方式
        _self:在当前窗口中打开
        _blank:在新窗口中打开
    -->
    <a href="https://www.baidu.com" target="_blank">百度</a>
    <br />
    <br />

    <!--锚点定位-->
    <!--锚点定位可以定位到网页的某一位置,这样使用者就无需不停的滚动页面来寻找需要的信息-->
    <!--
        实现步骤:
            1.定义锚点, name属性用于创建命名的锚.这里不需要指定 href属性
            2.将 # 符号和锚名称添加到URL末端,这样可以跳转到锚位置
    -->
    <a name="tips">这是提示</a>
    <a href="http://www.w3school.com.cn/html/index.asp#tips">跳转到这个提示部分</a>
    <br />

    <!--图像标签,有img标签定义-->
    <!--
        比如 <img src="url" />
        一般 img是空标签,它只会包含属性,并且没有闭合标签
        src属性:用于指定图片的位置,比如 http://www.w3school.com.cn/images/boat.gif
        alt属性:用来为图像定义一个可替换的文本,简单说就是图片显示不了时显示该文本内容
    -->
    <a href="http://www.jd.com">
        <img src="img/time2.jpg" alt="点开可进入京东官网" />
    </a>
    <br />
    <br />
    <br />

    <!--表格标签-->
    <!--
        比如做一个学员成绩表:
            border:设置表格边框的宽度
            width:表格的宽度,以像素为单位
            height:设置表格的最小高度
            cellspacing:设置单元格之间的空白
    -->
    <table border="1" width="500" height="200" cellspacing="0" align="left">
        <!--设置表格标题-->
        <!--这里有 top,就有 bottem -->
        <caption align="top">学员成绩表</caption>
        <thead>
            <!--
                align:设置行或列的对齐方式:left\center\right\justify
            -->
            <tr align="center">
                <!--表格头-->
                <th>姓名</th>
                <th>性别</th>
                <th>成绩</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td align="center">Jane</td>
                <td align="center"></td>
                <td align="center">88</td>
            </tr>
            <tr>
                <td align="center">太白</td>
                <!--rowspan表格列合并-->
                <!--下面两个都是男,可以使用 rowspan标签-->
                <td rowspan="2" align="center"></td>
                <td align="center">98</td>
            </tr>
            <tr>
                <td align="center">金星</td>
                <!--上面使用了 rowspan标签,因此这里可以省略-->
                <!--<td>男</td>-->
                <td align="center">68</td>
            </tr>
            <tr>
                <td align="center">平均成绩</td>
                <!--colspan表格行合并-->
                <td colspan="2" align="center">85</td>
            </tr>
        </tbody>
    </table>
    <br />

</body>
</html>

猜你喜欢

转载自www.cnblogs.com/shawnhuang/p/10409632.html