Html5学习笔记

<!DOCTYPE html>
<html lang="en">
<!--当前语言是英语-->

<head>
    <meta charset="UTF-8"><!--编码格式是utf-8-->
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>welcome</title>
</head>

<style>
    p {
        display: block;
        color: rgb(207, 118, 118);
        margin-top: 1em;
        margin-bottom: 1em;
        margin-left: 0;
        margin-right: 0;
    }
</style>

<body>
    <h1 align="left">一级标题</h1>
    <h2 align="right">二级标题</h2>
    <h3 align="center">三级标题</h3>
    <!--<h1属性>,align分布位置,左右中-->
    <h4>四级标题</h4>
    <h5>五级标题</h5>
    <h6>六级标题</h6>
    <!--h$*6一键生成h1到h6的标题-->

    <p>我是一个段落</p>
    <!--<p> 段落-->
    <p>你好<br />我好开心</p>
    <!--<br>换行,/加不加都行-->
    <hr color="red" width="500px" size="10px" align="left">
    <!--<hr>水平线,width是长度,size是高度,
        align默认居中,只有左右,px是像素-->

    <img src="1.jpg" alt="柯南" width="400px" title="柯南">
    <!-- <img>图片
        图片和源码必须在同一个文件夹下,
        src后面输入图片的路径名称,直接访问,相对路径
        alt:规定图像的代替文本,当图片无法显示将显示该文本
        width:规定宽度
        height:规定高度
        一般只规定宽度
        title:鼠标悬停在图片上的提示
    -->

    <img src="./phone/1 (1).jpg" alt="" width="400px">
    <!--两者相对关系,两者在同一路径下可以直接访问
    子级关系:/
    父级关系:../
    同级关系:./(可以省略)-->

    <!--网络地址-->

    <img src="D:\柯南\1 (2).jpeg" alt="" width="400px">
    <!--绝对路径-->

    <!--超链接:<a>
    超链接可以是一个字,一个词,一组词,一幅图,
    我们可以点击这些内容跳转到新的文档或者当前文档中的某个部分    
    
    href属性描述链接的地址,
    默认情况下,链接:
    一个未被访问过的链接显示蓝色字体并带有下划线
    访问过的链接显示紫色并带有下划线
    点击链接时,链接显示为红色并带有下划线
    -->
    <a href="https://www.itbaizhan.com/">百战程序员</a>

    <!--文本标签
    <em> 定义着重文字
    <b> 定义粗体文本
    <i>定义斜体
    <strong>定义加重语气
    <del>定义删除字
    <span>元素没有特定的含义
        段落代表一段文本,文本标签一般表示文本词汇-->
    <em>em快乐</em>
    <b>b快乐</b>
    <i>i快乐</i>
    <strong>strong快乐</strong>
    <span>span快乐</span>
    <del>del快乐</del>

    <!--有序列表 <ol>包含<li>
        列表可嵌套-->
    <ol type="I">
        <li>苹果</li>
        <li>香蕉</li>
        <li>橘子</li>
        <li>蔬菜
            <ol>
                <li>茄子</li>
                <li>西红柿</li>
            </ol>
        </li>
    </ol>
    <!--<ol>属性type
        1:列表用数字(1,2,3)标号
        a:小写字母
        A:大写字母
        i:小写罗马数字
        I:大写罗马数字-->

    <!--无序列表 <ul>+<li>
        <ul>type属性,
            disc默认实心圆
            circle空心圆
            square小方块
            none不显示    
    -->
    <ul type="square">
        <li>青菜</li>
        <li>菠菜</li>
        <li>黄瓜</li>
        <li>水果
            <ul>
                <li>苹果</li>
                <li>香蕉</li>
            </ul>
        </li>
    </ul>
    <!--ul>li*5-->
    <ul>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
        <li></li>
    </ul>


    <!-- 表格标签
        表格:<table>
        行:<tr>
        单元格(列):<td>

            属性:
            border:设置表格的边框
            width:设置表格的宽度
            height:设置表格的高度
    -->
    <table border="1" width="100px" height="200px">
        <tr>
            <td>1</td>
            <td>2</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
        </tr>
        <tr>
            <td>1</td>
            <td>2</td>
        </tr>
    </table>
    <!--3行2列的表格-->
    <!--table>tr*2>td*3{文本信息}-->
    <table border="3" width="150px" height="100px">
        <tr>
            <td>苹果</td>
            <td>苹果</td>
            <td>苹果</td>
            <td>苹果</td>
        </tr>
        <tr>
            <td>苹果</td>
            <td>苹果</td>
            <td>苹果</td>
            <td>苹果</td>
        </tr>
        <tr>
            <td>苹果</td>
            <td>苹果</td>
            <td>苹果</td>
            <td>苹果</td>
        </tr>

    </table>
    <!--单元格合并
    水平合并:colspan="x"  :
            保留左,删除右
    竖直合并:rowspan="x"
            保留上,删除下
        4个单元格,保留左上
    合并几个单元格,x=几
-->
    <p>合并单元格5,6,7:colspan</p>
    <p>合并单元格4,8:rowspan</p>

    <table border="30" width="500px" height="300px">
        <tr>
            <td>单元格1</td>
            <td>单元格2</td>
            <td>单元格3</td>
            <td rowspan="2">单元格4,8</td>
        </tr>
        <tr>
            <td colspan="3">单元格5,6,7</td>



        </tr>
    </table>

    <!--form表单
        表单由容器和控件组成,一般包括输入框,按钮等(即控件)
        表单就是容器,容纳控件

        action:服务器地址
        name:表单名字
        method:(get和post不同)
            get提交数据可以看到,post看不到
            get提交少量数据,post提交大量数据

        表单元素:表单标签,表单域,表单按钮
    -->
    <form>
        <input>
        <input type="submit">
        <!-- <button>按钮</button>-->
        <!--按钮可以叫input,button-->
    </form>

    <form>
        用户名:<input type="text">
        <!--文本域-->
        密码:<input type="password">
        <!--密码框,不会明文显示-->
        <input type="submit" value="登录">
    </form>

    <table border="20" width="1000px" height="300px">
        <tr>
            <td>块级元素</td>
            <td>内联元素</td>
        </tr>
        <tr>
            <td>块元素会在页面中独占一行(自上向下垂直排列)</td>
            <td>行内元素不会独占页面中的一行,只占自身的大小</td>
        </tr>
        <tr>
            <td>可以设置width,height属性</td>
            <td>行内元素设置width,height属性无效</td>
        </tr>
        <tr>
            <td>一般块级元素可以包含行内元素和其他块级元素</td>
            <td>一般内联元素包含内联元素,不包含块级元素</td>
        </tr>
        <tr>
            <td>常见块级元素 div,form,h1~h6,hr,p,table,ul</td>
        </tr>
        <tr>
            <td>常见内联元素:a,b,em,i,span,strong</td>
        </tr>
        <tr>
            <td>行内块级元素(不换行,能够识别宽高):button,img,input</td>
        </tr>
    </table>

    <!--div容器标签,让内容模块更加清晰-->
    <div id="header"></div>
    <div id="nav"></div><!--导航-->
    <div id="article">
        <div id="section"></div>
    </div>
    <div id="silder"></div>
    <div id="footer"></div>

    <!--h5新增标签-->
    <header></header><!--头部-->
    <nav></nav><!--导航-->
    <article><!--代表一个独立的,完整的相关内容块,
        例如一篇完整的论坛帖子,一篇博客文章,一个用户评论等-->
        <section></section>
        <!--定义文档中的节,例如章节,页眉,页脚-->
    </article>
    <aside></aside><!--侧边栏-->
    <footer></footer><!--脚部-->


</body>

</html>

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值