HTML笔记(补写)

HTML笔记(补写)

补写一:特殊符号归纳总结

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>特殊符号</title>
</head>
<body>
    <!-- 小于号的特殊符号&lt;   大于号的特殊符号&gt; -->
    <p>我正在学习&lt;html&gt;标签</p>
    <!-- 在网页中无论打多少个空格都只有一个,若想打印多个空格使用特殊符号&nbsp;定义空格 -->
    <p>好好学习&nbsp;&nbsp;&nbsp;天天向上</p>
    <!-- &copy;定义版权符号 -->
    <p>版权所有:&copy; 北大青鸟</p>
    <!-- &quot;定义双引号,双引号可以直接打也可以用该标签 -->
    <p>&quot;好好学习&quot;</p>
</body>
</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>
    <!-- 定义样式 -->
    <style>
        span{
            font-size: 30px;
            color: red;
        }
    </style>
</head>
<body>
    <!-- div是块级标签,用于页面的整体布局,span是行级标签,用于对一个段落中的局部细节进行细节处理
        块元素会换行,行元素在一行显示
    -->
    <div>人在一起交<span>聚会</span>,心在一起叫<span>团队</span></div>
    <div>我姓张,你别嚣张</div>
</body>
</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>
    <!-- 表格根据区域划分分为头部标签,主体,尾部。thead头部标签 tbody主题标签,tfoot尾部标签
        th和td,th里面的内容会默认加粗并居中
    -->
    <table border="1" cellspacing="0px" cellpadding="10px" width="400px">
        <thead>
            <tr>
                <th>姓名</th>
                <th>年龄</th>
                <th>性别</th>
                <th>成绩</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>张三</td>
                <td>35</td>
                <td></td>
                <td>100</td>
            </tr>
            <tr>
                <td>李四</td>
                <td>20</td>
                <td></td>
                <td>78</td>
            </tr>
            <tr>
                <td>王五</td>
                <td>45</td>
                <td></td>
                <td>120</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td>总分:</td>
                <td colspan="3">1010</td>
            </tr>
            <tr>
                <td>均分:</td>
                <td colspan="3">210</td>
            </tr>
        </tfoot>
    </table>
</body>
</html>

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>表格标签</title>
</head>

<body>
    <table border="1" cellpadding="12px" cellspacing="0px" width="500px">
        <tr>
            <!-- colspn用于跨列合并 -->
            <td colspan="2"></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <!-- rowspan用于合并行 -->
            <td></td>
            <td></td>
            <td rowspan="2"></td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <td></td>
        </tr>
        <tr>
            <td></td>
            <td></td>
            <!-- 注意同时要合并列和行,先合并列再合并行 -->
            <td colspan="2" rowspan="2">1</td>
        </tr>
        <tr>
            <td></td>
            <td></td>
        </tr>
    </table>
</body>

</html>

补写四:表单元素

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>表单标签</title>
</head>
<body>
    <!-- form标签,表单的作用是填写内容,并向服务器提交,action属性是指定的服务器地址,method是提交方式,服务器
    交互方式get和post,这里优先选择post,因为post可以提交更大的数据,默认是8MB,get最大只能提交1024字节,
    post比get更安全 -->
    <form action="" method="post">
        <p>账号:<input type="text" name="" id="" placeholder="请输入账号/手机号" required></p>
        <p>密码:<input type="password" name="" id="" placeholder="请输入密码" required></p>
        <p>
            <input type="submit" value="提交">
            <input type="reset" value="重置">
        </p>
    </form>
</body>
</html>

css 笔记补写

补写一:溢出处理

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        /* 解决溢出方式一:在溢出部分的父级元素内使用overflow:hidden(溢出隐藏) */
        .box {
            border: 5px solid black;
            width: 600px;
            height: 825px;
            margin: 5px auto;
            /* overflow属性用于溢出处理,属性值包括:hidden(隐藏),visible(溢出部分显示) ,scroll(溢出部分通过滚动条显示)
            注意:scroll再不溢出的情况下仍然会显示滚动区域,auto:自动在溢出时显示滚动条,不溢出时正常显示*/
            overflow: auto;
        }

        .content {
            background: radial-gradient(red, blue, yellow);
            width: 600px;
            height: 821px;
        }
    </style>
</head>

<body>
    <div class="box">
        <div class="content">
            <img src="IMG/wxy.jfif" alt="">
        </div>
    </div>
</body>

</html>

补写二:文本溢出处理

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>文本溢出处理</title>
    <style>
        .box {
            border: 5px solid skyblue;
            width: 150px;
            height: 30px;
            /* 溢出隐藏 */
            overflow: hidden;
            /* 文本不换行 */
            white-space: nowrap;
            /* 溢出部分显示省略号 */
            text-overflow: ellipsis;
        }
    </style>
</head>

<body>
    <div class="box">吴宣仪(오선의、Betty Wu),1995年1月26日出生于海南省海口市,中国内地流行乐女歌手、影视演员。</div>
</body>

</html>

补写三:盒子水平垂直居中

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>盒子水平和垂直居中</title>
    <style>
        /* 方式:父级标签相对定位,子标签绝对定位,然后上、下、左、右全部设置为0px,margin设置为auto*/
        .box {
            width: 600px;
            height: 600px;
            border: 4px solid black;
            position: relative;
            box-sizing: border-box;
        }

        .a {
            width: 200px;
            height: 200px;
            background-color: skyblue;
            box-sizing: border-box;
            position: absolute;
            top: 0;
            bottom: 0;
            left: 0;
            right: 0;
            margin: auto;
        }
    </style>
</head>

<body>
    <div class="box">
        <div class="a"></div>
    </div>
</body>

</html>

补写四:内嵌框架

内嵌框架(1)

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        .one {
            width: 100px;
            height: 200px;
            border: none;
        }

        .box {
            width: 100px;
            height: 200px;
            border: none;
        }
    </style>
</head>

<body>
    <!-- 在当前网页中嵌入其他网页,通过src属性指定其他网页的地址,scrolling=“no”表示不需要显示滚动条 -->
    <iframe scrolling="no" src="./09.表格设计.html" frameborder="0" class="one"></iframe>
    <div class="box">

    </div>
</body>

</html>

内嵌框架(2)

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        iframe {
            width: 300px;
            height: 600px;
            border: none;
        }
    </style>
</head>

<body>
    <!-- 点击超链接目标页面在iframe中显示,指定target属性值为ifrname的name名称 -->
    <a href="./01.相对定位.html" target="content">相对定位</a>
    <a href="./02.绝对定位.html" target="content">绝对定位</a>
    <a href="./04.固定定位.html" target="content">固定定位</a>
    <hr>
    <iframe scrolling="no" name="content" src="./01.相对定位.html" frameborder="0"></iframe>
</body>

</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>
    <style>
        video {
            width: 500px;
        }
    </style>
</head>

<body>
    <!-- controls表示数据控件 -->
    <video src="video/告白气球.mp4" controls></video>
    <video src="video/The Avengers.MP4" controls></video>
</body>

</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>
    <!-- audio的用法和video一样,loop表示循环播放 -->
    <audio src="video/一生有你-水木年华.128.mp3" controls loop></audio>
</body>

</html>

补写七:H5 新推出的结构标签

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>

    </style>
</head>

<body>
    <!-- 之前的布局网页全部使用的为div,然后给div定义不同的class选择器定义样式-->
    <div class="container">
        <div class="header">
            <div class="nav">导航</div>
        </div>
        <div class="main">
            <div class="aside">侧边栏</div>
            <div class="section">主体内容</div>
        </div>
        <div class="footer"></div>
    </div>
    <!--现在的定义方式-->
    <div class="container">
        <header>头部
            <nav>导航栏</nav>
        </header>
        <main>
            <aside>侧边栏</aside>
            <section>主体内容</section>
        </main>
        <footer>
            尾部
        </footer>
    </div>
</body>

</html>
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值