第五模块 前端开发(1) HTML

1. html入门

<!-- 声明文档的类型 标记该文档为HTML5的文件 -->
<!DOCTYPE html>

<!-- 页面的根节点 -->

<!-- html中的标签都是闭合标签  闭合标签包含 双闭合和单闭合
双闭合:<html></html>
单闭合:<meta />
 -->
<html>
    <head>
        <!-- 声明头部的元信息  对我们文档 规定编码格式 -->
        <meta charset="utf-8" />
        <!-- 包含头部的信息  是一个容器 包含 style title meta script link等 -->
    </head>
    <body>
        <!-- 包含浏览器显示的内容标签 div p a img input等等 -->

        这是我们的文档结构

    </body>
</html>

2. head标签相关内容

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

    <!-- 文档的标题、编码方式及URL等信息,这些信息大部分是用于提供索引,辩认或其他方面的应用(移动端) -->
    
    <!-- 文档的标题 -->
    <title>drfung</title>

     <!-- 常用两个属性
        http-equiv:它用来向浏览器传达一些有用的信息,帮助浏览器正确地显示网页内容,与之对应的属性值为content,content中的内容其实就是各个参数的变量值。
      -->
    <!--指定文档的内容类型和编码类型 -->
    <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />

    <!-- 5秒之后 重定向 到指定的网站 -->
    <!-- <meta http-equiv="refresh" content="5;URL=https://www.baidu.com"/> -->

    <!--告诉IE浏览器以最高级模式渲染当前网页-->
    <meta http-equiv="x-ua-compatible" content="IE=edge">

    <!-- 为了我们的SEO优化  工作的时候下面这两句 要写-->
    <meta name="keywords" content="meta总结,html meta,meta属性,meta跳转">
    <meta name="description" content="drfung">
    
    <!-- 定义我们的网站图标 -->
    <link rel="icon" href="./fav.ico">
    
    <!-- 引入外部样式表 -->
    <link rel="stylesheet" type="text/css" href="./index.css">

    <!-- 定义内部样式表 -->
    <style type="text/css">
        
    </style>
    
    <!-- 定义内容脚本文件 -->
    <script type="text/javascript">
        
    </script>

    <script src="./index.js"></script>

</head>
<body>
    
</body>
</html>

3. 常用标签

  1. 常用标签一
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>常用标签一</title>
</head>
<body>
    <div class="p1">
        <p style="height: 2000px" id="p1">顶部</p>
    </div>
    <div>
        <!--body相关标签-->
        <!--heading: 标题h1~h6,没有h7-->
        <!--块级元素: 1.独占一行; 2 可以设置宽高-->
        <h1>世界杯时间</h1><h2>世界杯时间</h2>
        <h3>世界杯时间</h3>
        <h4>世界杯时间</h4>
        <h5>世界杯时间</h5>
        <h6>世界杯时间</h6>
        <h7>世界杯时间</h7>
    </div>

    <div class="p1">
        <p><strong>大英帝星</strong>凯恩<br>2018年<span>人工智能</span></p>
        <hr>
        <p>拉玛西亚学院立志帮助有志向的年轻人通过努力学习 ,<s>金融分析</s>,人工智能等互联网最前沿技术</p>
    </div>

    <div class="anchor">
        <!--a标签属于行内标签: 在同一行内显示 设置宽高 不起作用-->
        <!--_self: 默认值,在当前标签打开资源-->
        <!--_blank: 在新的标签打开资源-->
        <a href="https://hub.docker.com" target="_blank" title="docker">Docker Hub</a>
        <a href="./a.zip">本地文件</a>
        <a href="mailto:recoba01@163.com" style="width:300px;height: 40px;">联系我们</a>
        <!--返回页面顶部内容-->
        <a href="#">跳转到顶部</a>
        <!--跳转到指定id-->
        <a href="#p1">跳转到顶部段落标签</a>

        <!--javascript:是在执行a标签动作时,执行一段javascript代码;而javascript:;表示什么都不做;-->
        <a href="javascript:alert();">alert</a>
        <a href="javascript:;">nothing</a>
    </div>

    <div class="lists">
        <!--无序列表-->
        <ul type="none">
            <li>one</li>
            <li>two</li>
            <li>three</li>
        </ul>
        <!--有序列表-->
        <ol style="list-style: none">
            <li>one</li>
            <li>two</li>
            <li>three</li>
        </ol>
    </div>

    <div class="image">
        <!--可以设置行高 可以在一行内显示 叫行内块标签-->
        <img src="./homesmall.png" alt="python pics" style="width: 200px;height: 200px;">
        <img src="./homesmall2.png" alt="linux pic" style="width: 200px;height: 200px;">
    </div>

    <div>
        <!--小练习: 显示两张图片,独占一行,鼠标移上去为小手状态-->
        <p><a href="https://sina.com.cn"><img src="./homesmall.png" alt="python pics"></a></p>
        <p><a href="https://sina.com.cn"><img src="./homesmall2.png" alt="linux pics"></a></p>
    </div>

</body>
</html>
  1. 常用标签- table
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表格</title>
</head>
<body>
<!--表格-->
<table border="1" cellpadding="0">
    <thead>
    <tr>
        <th></th>
        <th>星期一</th>
        <th>星期二</th>
        <th>星期三</th>
        <th>星期四</th>
        <th>星期五</th>
    </tr>
    </thead>
    <tbody>
    <tr>
        <td rowspan="3">上午</td>
        <td>语文</td>
        <td>数学</td>
        <td>英语</td>
        <td>生物</td>
        <td>化学</td>
    </tr>
    <tr>
        <td>语文</td>
        <td>数学</td>
        <td>英语</td>
        <td>生物</td>
        <td>化学</td>
    </tr>
    <tr>
        <td>语文</td>
        <td>数学</td>
        <td>英语</td>
        <td>生物</td>
        <td>化学</td>
    </tr>
    <tr>
        <td rowspan="2">下午</td>
        <td>语文</td>
        <td>数学</td>
        <td>英语</td>
        <td>生物</td>
        <td>化学</td>
    </tr>
    <tr>
        <td>语文</td>
        <td>数学</td>
        <td>英语</td>
        <td>生物</td>
        <td>化学</td>
    </tr>
    <tr>
        <td colspan="6">课程表</td>
    </tr>
    </tbody>
</table>
</body>
</html>
  1. 常用标签-表单提交
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>表单控件</title>
</head>
<body>
<!--form表单是一个块级标签-->
<form action="https://www.baidu.com">
    <!--label标签是行内标签 input是行内元素-->
    <p>
        <label for="user">用户名:</label>
        <input type="text" name="username" id="user" placeholder="请输入用户名:">
    </p>

    <p>
        <label for="password">密码:</label>
        <input type="text" name="password" id="password" placeholder="请输入密码:">
    </p>

    <!--单选框 checked会被默认选中 产生互斥效果name要相同-->
    <p>
        用户性别:
        <input type="radio" name="sex" value="男" checked="">男
        <input type="radio" name="sex" value="女">女
    </p>

    <!--复选框-->
    <p>
        用户爱好:
        <input type="checkbox" name="fav" value="eat" checked="check">eat
        <input type="checkbox" name="fav" value="drink">drink
        <input type="checkbox" name="fav" value="play">play
        <input type="checkbox" name="fav" value="happy">happy
    </p>

    <!--上传文件-->
    <p>
        <input type="file" name="textFile">
    </p>
    <!--文本域-->
    <p>
        自我介绍:
        <textarea name="txt" id="" cols="30" rows="10" placeholder="welcome young men!"></textarea>
    </p>

    <!--下拉列表-->
    <select name="sel" size="2" multiple="">
        <option value="sz" selected>深圳</option>
        <option value="bj">北京</option>
        <option value="sh">沙河</option>
    </select>

    <p>
        <!--显示普通的按钮-->
        <input type="button" name="btn" value="提交" disabled="disabled">
        <!--重置按钮-->
        <input type="reset" name="">
        <!--提交form表单使用 type=submit按钮-->
        <input type="submit" name="btn" value="submit">
    </p>
</form>

<button type="button">按钮</button>
</body>
</html>

4. 标签分类

  • 块级元素: div p h1~h6 ol ul table from li
    • 独占一行
    • 可以设置宽高,如果设置了宽度和高度,就是当前的宽高,如果宽度和高度都没有设置,宽度就是父盒子的宽度,高度根据内容填充
  • 行内元素: 在一行内显示,不能设置宽度和高度,宽度和高度根据内容填充.
  • 行内块:
    • 在一行内显示
    • 可设置高

标签嵌套规则:
块元素可以包含内联元素或某些块元素,但内联元素却不能包含块元素, 只能包含其它的内联元素
有几个特殊的块级元素只能包含内嵌元素,不能再包含块级元素,这几个特殊的标签是h1~h6 p

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 162,825评论 4 377
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 68,887评论 2 308
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 112,425评论 0 255
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 44,801评论 0 224
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 53,252评论 3 299
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 41,089评论 1 226
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 32,216评论 2 322
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 31,005评论 0 215
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,747评论 1 250
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,883评论 2 255
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,354评论 1 265
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,694评论 3 265
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,406评论 3 246
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,222评论 0 9
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,996评论 0 201
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 36,242评论 2 287
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 36,017评论 2 281

推荐阅读更多精彩内容