美文网首页
day_020 web基础

day_020 web基础

作者: HavenYoung | 来源:发表于2018-08-13 17:43 被阅读0次

    一、基础

    1.web标准(万维网-w3c)
    结构标准:HTML --- 决定网页上有什么东西(显示内容)
    表现标准:CSS --- 决定网页上的内容的布局和样式显示
    行为标准:JavaScript(js) --- 决定网页上的动态效果

    2.认识HTML
    HTML是超文本标记语言(可以用来标记文本、图片、视频、音频、flash、输入框、按钮等)

    HTML不是编程语言,不会编译执行,语法错误也不会报错导致程序崩溃

    3.HTML版本
    广义的H5:指HTML5+css3+js
    狭义的H5:指HTML5

    4.HTML编程
    a.HTML标记语言对应的文件的后缀一般是html
    b.HTML的结构:整个HTML通过不同的标记来组成

    5.标签/标记
    a.双标签(常规标签)
    <标签名 属性=属性值 属性=属性值></标签名>
    b.单标签(自闭合标签)
    <标签名 属性=属性值 属性=属性值 />
    <标签名 属性=属性值 属性=属性值>

    说明:
    标签名:HTML标准中固定的<和标签名之间不能有空格
    属性:属性和标签名之间用空格隔开,以属性=属性值存在,多个属性之间也用空格隔开
    (属性可以是HTML标准中的属性,也可以是自定义的属性)
    标签内容:是指开始标签和结束标签之间的内容。标签的内容可以是任何内容
    <a></a> --- a标签
    <p></p> --- p标签
    <input> --- input标签

    补充:HTML语法中,不区分大小写

    6.网页的结构

    <!DOCTYPE HTML>
    <html>
        <!--
            head标签中的内容一般是看不见的,并且里面的子标签是固定的
            title标签
            meta标签
            link标签
            style标签
            script标签
            base标签
        -->
        <head>
            <!--设置网页标题(head中唯一可见的内容)-->
            <title>HTML基础</title>
            <!--charset设置编码方式-->
            <meta charset="utf-8"/>
        </head>
        <!--body    标签中的内容就是网页显示内容-->
        <body>
            
        </body>
    </html>
    
    

    二、文本标签

    <!DOCTYPE html>
    <html>
       <head>
           <meta charset="UTF-8">
           <title></title>
       </head>
       <body>
           <!--1.标题标签(h1-h6)-->
           <h1>我是标题1</h1>
           <h2>我是标题2</h2>
           <h3>我是标题3</h3>
           <h4>我是标题4</h4>
           <h5>我是标题5</h5>
           <h6>我是标题6</h6>
           
           <!--
               2.段落标签
               a.一个p标签表示一个段落
               b.p标签的内容结束后会和其他的内容之间默认有一个空行
           -->
           <p>Chrome插件又称为谷歌浏览器插件,<br />
               &nbsp;是谷歌Chrome浏览器的扩展插件,<br />
               使用Chrome插件可以为Chrome浏览器带来一些功能性的扩展,<br />
               进而提高Chrome的使用体验。想要获得Chrome插件的</p>
           <!--
               3.文本符号
               &nbsp; --- 空格
               其他的查手册
           -->
           
           <!--4.换行标签(br)-->
           <br />
           
           <!--5.超链接a标签-->
           <a href="http://www.baidu.com"> 百度</a>
           
           <!--6.加粗-->
           <b>文字加粗</b>
           <strong>文字加粗</strong>
           
           <!--7.文字倾斜-->
           <i>倾斜文字</i>
           <!--em有强调作用-->
           <em>倾斜文字</em> 
           
           <!--8.水平线-->
           <hr />
       </body>
    </html>
    
    

    三、列表

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <!--有序列表
                ol
            -->
            <ol>
                <li>语文</li>
                <li>数学</li>
                <li>嘤语</li>
            </ol>
            <!--无序列表-->
            <ul>
                <li>成都</li>
                <li>绵阳</li>
                <li>德阳</li>
            </ul>
            <!--自定义列表-->
            <dl>
                <dt>嘤嘤怪:</dt>
                <dd>伊斯塔萌道</dd>
                <dd>伊斯塔援素</dd>
                <dd>伊斯塔战灵</dd>
                <dd>伊斯塔月蚀</dd>
            </dl>
        </body>
    </html>
    
    

    四、图片和超链接

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title></title>
        </head>
        <body>
            <!--1.图片标签
                a.src属性:图片的地址(本地地址或者网络地址)
                本地地址:绝对路径或者相对路径
                注意:本地图片需要放到工程目录下的img文件夹下
                
                b.title属性:图片的标题(鼠标停留在图片上时显示的信息)
                c.alt属性:图片加载失败时显示的信息
            -->
            <img alt="加载失败" title="aaaa" src="http://pic32.photophoto.cn/20140828/0005018403917054_b.jpg">
            
            
            <!--2.超链接
                网页上点击后可以跳转的标签都是超链接
                
                href属性:目标跳转地址(本地地址或者网络地址)
                    网络地址:跳转到对应的网页
                    本地地址:当前工程的其他html文件路径
                    空串/#:刷新页面,回到网页的顶部
                    选择器:让网页滚动到网页上的任意位置
                
                target属性:
                    _self(默认值):在当前页面打开href的地址对应的网页
                    _blank:在新的页面中打开href的地址对应的网页
                
                a.点击文字跳转
                
            -->
            <a href="http://www.baidu.com" target="">百度一下</a>
            <a href="http://pic32.photophoto.cn/20140828/0005018403917054_b.jpg">图片</a>
            
        </body>
    </html>
    
    

    五、表格

    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>表格</title>
        </head>
        <body>
            <!--
                table标签代表这个表格
                tr --- 代表一行
                td --- 代表列
                
                table属性:
                    border:设置整个表格中边框的宽度
                    width:设置整个表格的宽度
                    height:设置整个表格的高度(每一行的高度相同)
                    align:设置显示位置
                    bgcolor:设置背景颜色
                    cellpadding:设置内边距
                    cellspacing:设置单元格之间的距离
                
                tr的属性:
                    height:设置单独一行的高度
                    
                td的属性:
                    width:设置单元格的宽度
                    
                注意:所有的属性的值都要用双引号
            -->
            <table border="1" width="300" bgcolor="yellow" cellspacing="0" cellpadding="0" bordercolor="red">
                <!--第一行-->
                <tr height="40">
                    <!--第一行的第一列-->
                    <td align="center">姓名   </td>
                    <!--第一行的第二列-->
                    <td>成绩</td>
                    <!--第一行的第三列-->
                    <td>是否留级</td>
                </tr>
                <!--第二行-->
                <tr align="center">
                    <td>joe</td>
                    <td>90</td>
                    <td>否</td>
                </tr>
                
            </table>
            
        </body>
    </html>
    
    

    相关文章

      网友评论

          本文标题:day_020 web基础

          本文链接:https://www.haomeiwen.com/subject/hrbubftx.html