0
点赞
收藏
分享

微信扫一扫

HTML概述与基本操作

文风起武 2022-04-13 阅读 34
html

HTML

HTML概述:

HTML是超文本标记语言

超文本:指页面内包括图片、链接、声音、视频、等内容

标记:标志(通过标记符号来告诉浏览器网页内容该如何显示)

HTML语言将我们需要显示的内容显示到计算机上,但HTML语言本身并不显示

  • web浏览器根据不同的HTML标签,解析成我们想要的网页效果

HTML的基本语法

1.Head标签包含了所有头部标签

头部区域的标签为:<title>,<style>,<meta>,<link>,<script>,<base>

  • 定义网页标题标签<title>

一个基本html的基本结构如下:

<html>
 <head>
     <title>网页标题<title>
         </head>
 <body>
     Hello world!
         </body>
     </html>

解释:<html>...<html>标签标记了HTML开始与结束

<head>...<head>标记了标签和其他说明信息

<body>...<body>标记包含文本图像和链接

注释:<!--注释内容-->注释后地内容不会出现在网页上

  • 标签

HTML中的标记指的就是标签

HTML使用标记标签来描述网页

标签分类:1.闭合标签 <标签名>标签内容<标签名>

2.自闭合标签 <标签名>自闭合标签(无标签内容)

标签属性:标签拥有属性,属性进一步说明该标签的显示和使用

①属性格式:属性名="属性值"

②属性位置:

<标签名 属性名="属性值">xxx</标签名>

③添加多个属性:

<标签名 属性名="属性值" 属性名="属性值">xxx</标签名>

基本常用标签:

  • 标题标签:<h1></h1>...<h2></h2>

  • 段落标签:<p></p>

  • 换行标签:

  • 列表:

    无序列表<ul><li></li></ul>

    无序列表是项目的一个列表,在默认状态下,此项目使用粗体圆点(典型的小黑圆圈)进行标记

    拓展:①:如果想改变标记可使用disc创建一个小黑圆圈无序列表

    <h5>disc样式:小黑圆圈<h5>
        <p>
            你最喜欢什么茶?
            <ul type="disc">
                <li>金丝皇菊茶</li>
                <li>黄山毛峰茶</li>
                <li>西湖龙井茶</li>
        </ul>
        </p>

    ②:circle创建一个空心小圆圈无序列表

    <h5>disc样式:小黑圆圈<h5>
        <p>
            你最喜欢什么茶?
            <ul type="disc">
                <li>金丝皇菊茶</li>
                <li>黄山毛峰茶</li>
                <li>西湖龙井茶</li>
        </ul>
        </p>

    ③:square创建一个黑色小方块无序列表

    <h5>square样式:黑色小方块<h5>
        <p>
            你最喜欢什么茶?
            <ul type="square">
                <li>金丝皇菊茶</li>
                <li>黄山毛峰茶</li>
                <li>西湖龙井茶</li>
        </ul>
        </p>

    有序列表<ol><li></li></ul>

    <h5>以数字标记的有序序列<h5>
        <p>
            你最喜欢什么茶?
            <ol>
                <li>金丝皇菊茶</li>
                <li>黄山毛峰茶</li>
                <li>西湖龙井茶</li>
        </ol>
        </p>

    ①:创建一个以大写字母标记的有序列表

    <h5>以大写字母标记的有序序列<h5>
        <p>
            你最喜欢什么茶?
            <ol type="A">
                <li>金丝皇菊茶</li>
                <li>黄山毛峰茶</li>
                <li>西湖龙井茶</li>
        </ol>
        </p>

    ②:创建一个以小写字母标记的有序列表

    <h5>以小写字母标记的有序序列<h5>
        <p>
            你最喜欢什么茶?
            <ol type="a">
                <li>金丝皇菊茶</li>
                <li>黄山毛峰茶</li>
                <li>西湖龙井茶</li>
        </ol>
        </p

    ③:创建一个以罗马字母标记的有序列表

    <h5>以小写罗马字母标记的有序序列<h5>
        <p>
            你最喜欢什么茶?
            <ol type="i">
                <li>金丝皇菊茶</li>
                <li>黄山毛峰茶</li>
                <li>西湖龙井茶</li>
        </ol>
        </p

  • 超链接:<a><a>

    a标签:HTML使用的是超级链接与网络上的另一个文档相连,通俗来说就是通过连接来访问其他网页资源。

    例: 百度 

    登录

    先定义链接地址,后面说明链接文档的位置

    target:默认值为_self

    href(Hypertext Reference超文本引用) 规定链接指向的页面的URL(页面地址)

  • 图像标签:<img/>

    <body>

    <img src="img/demo.jpg" width="300" height="150" "border=1"/>

    <body>

    解释:src后是图像的路径 width定义图像的宽度 height定义图像的高度 border定义图像的边框

    • 图像的宽高一般不建议使用

  • 特殊符号转义

在HTML中一些字符带有特殊含义。这些字符是不可以在网页中使用的

例如<和>,我们不可以在网页中直接使用,因为浏览器会把它解析为html签

为了可以使用这些字符,我们可以使用HTML中使用字符转义

  1. 小于号<:&lt

  2. 版权(C):&copy

  3. 大于号:&gt

  4. 商标(TM):& trade;

  5. 空格:&nasp

  6. 注册商标(R):&reg

表格

  • 表格的基本构成标签

    table标签:表格标签

    tr标签:表格中的行

    th标签:表格的表头

    td标签:表格单元格

1.表格的定义:

<table>标签定义HTML表格,简单的HTML表格由table元素以及一个或者多个<tr>、<th>或<td>元素主城表格结构,其中:<tr>元素定义表格行,<th>元素定义表头,<td>元素定义表格单元。为了让表格更美观,我们会用到:border,colspan,rowsoan,align,bgcolor等来美化表格

2.表格的标签:

在HTML定义表格的时候,有一下标签供我们使用

NO表格标签用处
1<table>定义表格,生成的表格在一对<table></table>中
2<caption>定义表格标题,当表格需要标题时,使用<caption>表格 标题</caption>
3<thead>定义表格的页眉
4<tbody>定义表格的主题体
5<tfoot>定义表格的页脚
6<th>定义表格的表头,一般是表头的内容会被加黑
7<tr>定义表格的行
8<td>定义表格单元格
9<col>定义用于表格列的属性
10<colgroup>定义表格列的组

3.单元格边框

表格边框:在使用<table border="1"></table>的方式来定义,其中:数字表示边框的宽度,单位为像素;以下举三个边框例子

<!--无边框-->
<table>
    <tr>
        <th>编号</th>
        <th>姓名</th>
        <th>姓名</th>
    </tr>
    <tr>
        <td>1</td>
        <td>马里奥</td>
        <td>男</td>
    </tr>
    <tr>
        <td>2</td>
        <td>桃花公主</td>
        <td>女</td>
    </tr>
    <br>
    <!--边框宽度为二-->
    <table border="2">
        <tr>
        <th>编号</th>
        <th>姓名</th>
        <th>姓名</th>
    </tr>
    <tr>
        <td>1</td>
        <td>马里奥</td>
        <td>男</td>
    </tr>
    <tr>
        <td>2</td>
        <td>桃花公主</td>
        <td>女</td>
    </tr>
     <br>
    <!--边框宽度为10-->
        <table border="10">
            <tr>
        <th>编号</th>
        <th>姓名</th>
        <th>姓名</th>
    </tr>
    <tr>
        <td>1</td>
        <td>马里奥</td>
        <td>男</td>
    </tr>
    <tr>
        <td>2</td>
        <td>桃花公主</td>
        <td>女</td>
    </tr>

4.合并行单元格

合并单元格时,合并行使用:colspan="2";合并列使用:rowspan="2"(这里2表示合并两个单元格)

<html>
<head>
<meta charset="utf-8">
    <title>HTML表格合并单元格</title>
    </head>
    <body>
        <h4>合并行单元格:</h4>
        <table border="1">
            <caption>通讯录</caption>
            <tr>
                <th>姓名</th>
                <th colspan="2">邮箱</th>
            </tr>
            <tr>
                <td>han qi xuan</td>
                <td>123456789@qq.com</td>
                <td>123456789@163.com</td>
            </tr>
        </table>
    </body>
</html>

合并列单元格(colspan)

<html>
    <head>
        <meta charset="utf-8">
        <title>HTML表格合并列单元格</title>
    </head>
    <body>
        <h4>合并列单元格</h4>
        <table borger="1">
            <tr>
            <th>姓名</th>
            <th>YANG YANG</th>
            </tr>
            <tr>
            <th rowspan="3">邮箱</th>
            <td>123456789@qq.com</td>
            </tr>
            <tr>
            <td>123456788@qq.com</td>
            </tr>
            <tr>
            <td>1234656798@qq.com</td>
            </tr>
        </table>
    </body>
</html>
举报

相关推荐

0 条评论