• html


    网站信息页面案例

    网站图片信息页面案例

    网站友情链接页面案例

    网站首页案例

    网站注册页面案例

    网站后台页面案例

    教学导航

    • 了解什么是标记语言
    • 了解HTML主要特性,主要变化以及发展趋势
    • 了解HTML的结构标签
    • 掌握HTML的主要标签(字体,图片,列表,链接,表单等标签)

    1.网站信息页面

    1.1需求分析:

    我们公司的需要一个对外宣传的网站介绍,介绍公司的主要业务,公司的发展历史,公司的口号等等信息

    1.2技术分析:

    HTML概述:

    HTML: Hyper Text Markup Language 超文本标记语言

    超文本: 比普通文本功能更加强大,可以添加各种样式

    标记语言: 通过一组标签.来对内容进行描述. <关键字> , 是由浏览器来解释执行

    1
    2
    3
    4
    5
    6
    <h1>静夜诗</h1>
    <b><i>--李白</i> </b> <br/>
    <p>床前明月光,</p>
    <p>地上鞋两双,</p>
    <p>举头望明月,</p>
    <p>低头思故乡.</p>
    为什么要学习HTML:

    生活所迫,今天的课程,群英妹子不让回家.

    HTML的主要作用:

    设计网页的基础,HTML5

    HTML语法规范
    <!--
        1. 上面是一个文档声明 
        2. 根标签 html
        3. html文件主要包含两部分. 头部分和体部分
            头部分 : 主要是用来放置一些页面信息
            体部分 : 主要来放置我们的HTML页面内容
        4. 通过标签来对内容进行描述,标签通常都是由开始标签和结束标签组成  
        5. 标签不区分大小写, 官方建议使用小写
    -->
    

    1.3步骤分析:

    1. 公司简介 需要标题
    2. 水平分割线
    3. 四个段落
    4. 第一个段落字体需要红色

    1.4代码实现:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    <html>
    <head>
    <meta charset="UTF-8">
    <title>网站信息页面</title>
    </head>
    <body>
    1. 公司简介 需要标题
    2. 水平分割线
    3. 四个段落
    4. 第一个段落字体需要红色
    -->
    <h3>公司简介</h3>
    <hr />
    <p>
    <font color="red">“中关村黑马程序员训练营”</font>是由<b><i>传智播客</i></b>联合中关村软件园、CSDN,并委托传智播客进行教学实施的软件开发高端培训机构,致力于服务各大软件企业,解决当前软件开发技术飞速发展,而企业招不到优秀人才的困扰。 目前,“中关村黑马程序员训练营”已成长为行业“学员质量好、课程内容深、企业满意”的移动开发高端训练基地,并被评为中关村软件园重点扶持人才企业。
    </p>
    <p>
    <strong>黑马程序员</strong>的学员多为大学毕业后,<em>有理想、有梦想,</em>想从事IT行业,而没有环境和机遇改变自己命运的年轻人。黑马程序员的学员筛选制度,远比现在90%以上的企业招聘流程更为严格。任何一名学员想成功入学“黑马程序员”,必须经历长达2个月的面试流程,这些流程中不仅包括严格的技术测试、自学能力测试,还包括性格测试、压力测试、品德测试等等测试。毫不夸张地说,黑马程序员训练营所有学员都是精挑细选出来的。百里挑一的残酷筛选制度确保学员质量,并降低企业的用人风险。
    </p>
    <p>
    中关村黑马程序员训练营不仅着重培养学员的基础理论知识,更注重培养项目实施管理能力,并密切关注技术革新,不断引入先进的技术,研发更新技术课程,确保学员进入企业后不仅能独立从事开发工作,更能给企业带来新的技术体系和理念。
    </p>
    <p>
    一直以来,黑马程序员以技术视角关注IT产业发展,以深度分享推进产业技术成长,致力于弘扬技术创新,倡导分享、 开放和协作,努力打造高质量的IT人才服务平台。
    </p>
    </body>
    </html>
    1.5 扩展内容

    ​ b : 加粗

    ​ i : 斜体

    ​ strong: 加粗, 带语义标签

    em:  斜体, 带语义
    

    2.网站图片信息

    2.1需求分析:

    在我们的网站中通常需要显示LOGO图片,显示效果如下

    2.2技术分析

    img 标签:

    ​ 常用的属性;

    ​ width : 宽度

    ​ height: 高度

    ​ src : 指定文件路径

    ​ alt: 图片加载失败时的提示内容

    2.3步骤分析

    2.4代码实现

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    </head>
    <body>
    常用属性:
    src : 指定图片路径
    width : 指定图片宽度
    height : 图片高度
    alt : 文件加载失败时的提示信息
    -->
    <img src="../img/美女22.jpg" width="500px" alt="这张图片可能加载问题" />
    </body>
    </html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    </head>
    <body>
    <!--在网页中显示图片-->
    <img src="../img/logo2.png" width="30%"/>
    <img src="../image/header.jpg" width="30%" />
    </body>
    </html>

    2.5 扩展-文件路径

    • 相对路径
    1
    2
    3
    ./ 代表的是当前路径
    ../ 代表的上一级路径
    ../../ 上上一级路径

    3.网站友情链接页面

    3.1需求分析

    在我们的网站中,通常会显示友商公司的网站链接

    • 百度
    • 新浪微博
    • 黑马程序员

    3.2技术分析

    列表标签:

    ​ 无序列表: ul

    ​ type: 小圆圈,小圆点, 小方块

    ​ 有序列表: ol

    ​ type: 1,a ,A,I,

    ​ start : 指定是起始索引

    3.3步骤分析

    3.4代码实现

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    </head>
    1.使用无序列表
    百合网
    世纪家园
    珍爱网
    非诚勿扰
    -->
    <body>
    <ul>
    <li><a href="http://www.baihe.com" target="_blank">百合网</a></li>
    <li><a href="http://www.jiayuan.com">世纪家园</a></li>
    <li>珍爱网</li>
    <li>非诚勿扰</li>
    </ul>
    </body>
    </html>
    3.5 扩展内容

    ​ 点击链接,跳转去指定网站

    ​ a 超链接标签

    ​ 常用的属性:

    ​ href: 指定要跳转去的链接地址

    ​ 如果是网络地址需要加上http协议 ,

    ​ 如果访问的是本网站的html文件,可以直接写文件路径

    ​ target : 以什么方式打开

    ​ _self: 默认打开方式,在当前窗口打开

    ​ _blank: 新起一个标签页打开页面

    上午内容回顾:

    • 网站信息案例
      • 字体标签 font
        • color: 颜色
        • size: 大小 1~7
        • face: 改变字体
      • p 段落标签
      • h标题标签 : 1~6
      • br 换行
      • hr 水平线
      • b 加粗
      • i 斜体
      • strong : 加粗 包含语义
      • em : 斜体 包含语义
    • 网站图片案例
      • img标签
        • src : 指定图片的路径
        • 宽度
        • height: 高度
        • alt : 图片加载错误时的提示信息
      • 相对路径:
        • ./ 代表的是当前路径
        • ../ 代表的上一级路径
        • ../../ 代表的上上一级路径
    • 友情链接:
      • ul: 无序列表
        • type :
      • ol: 有序列表
        • type : 样式
        • start : 起始索引
      • li : 列表项
      • a 超链接标签
        • href : 要访问的链接地址
        • target : 打开方式
    • 网站首页
      • table标签
        • border: 指定边框
        • width : 宽度
        • height : 高度
        • bgcolor : 背景颜色
        • align : 对齐方式
      • tr标签
      • td标签
        • colspan: 跨列操作
        • rowspan: 跨行操作
      • 表格单元格的合并
      • 表格的嵌套

    4.网站首页

    4.1需求分析:

    ​ 根据产品文档,完成商城首页,显示效果如图:

    4.2技术分析:

    表格标签table

    ​ table标签:

    ​ 常用的属性:

    ​ bgcolor : 背景色

    ​ width : 宽度

    ​ height : 高度

    ​ align : 对齐方式

    ​ tr 标签

    ​ td 标签

    合并单元格:

    ​ colspan : 跨列操作

    ​ rowspan : 跨行操作

    ​ 注意: 跨行或者跨列操作之后,被占掉的格子需要删除掉

    表格的嵌套:

    ​ 在td中可以嵌套一个表格

    4.3步骤分析

    1. 创建一个8行一列的表格
    2. 第一部份: LOGO部分: 嵌套一个一行三列的表格
    3. 第二部分: 导航栏部分 : 放置5个超链接
    4. 第三部分: 轮播图
    5. 第四部分: 嵌套一个三行7列表格
    6. 第五部分: 直接放一张图片
    7. 第六部分: 抄第四部分的
    8. 第七部分: 放置一张图片
    9. 第八部分: 放一堆超链接

    4.4代码实现

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    172
    173
    174
    175
    176
    177
    178
    179
    180
    181
    182
    183
    184
    185
    186
    187
    188
    189
    190
    191
    192
    193
    194
    195
    196
    197
    198
    199
    200
    201
    202
    203
    204
    205
    206
    207
    208
    209
    210
    211
    212
    213
    214
    215
    216
    217
    218
    219
    220
    221
    222
    223
    224
    225
    226
    <html>
    <head>
    <meta charset="UTF-8">
    <title></title>
    </head>
    <body>
    1. 创建一个8行一列的表格
    2. 第一部份: LOGO部分: 嵌套一个一行三列的表格
    3. 第二部分: 导航栏部分 : 放置5个超链接
    4. 第三部分: 轮播图
    5. 第四部分: 嵌套一个三行7列表格
    6. 第五部分: 直接放一张图片
    7. 第六部分: 抄第四部分的
    8. 第七部分: 放置一张图片
    9. 第八部分: 放一堆超链接
    -->
    <table width="100%" >
    <!--第一部份: LOGO部分: 嵌套一个一行三列的表格-->
    <tr>
    <td>
    <table width="100%">
    <tr>
    <td>
    <img src="../img/logo2.png" />
    </td>
    <td>
    <img src="../image/header.jpg" />
    </td>
    <td>
    <a href="#">登录</a>
    <a href="#">注册</a>
    <a href="#">购物车</a>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    <!--第二部分: 导航栏部分 : 放置5个超链接-->
    <tr bgcolor="black">
    <td height="50px">
    <a href="#"><font color="white">首页</font></a>
    <a href="#"><font color="white">手机数码</font></a>
    <a href="#"><font color="white">鞋靴箱包</font></a>
    <a href="#"><font color="white">电脑办公</font></a>
    <a href="#"><font color="white">香烟酒水</font></a>
    </td>
    </tr>
    <!--第三部分: 轮播图 -->
    <tr>
    <td>
    <img src="../img/1.jpg" width="100%" />
    </td>
    </tr>
    <!--第四部分: 嵌套一个三行7列表格-->
    <tr>
    <td>
    <table width="100%" height="500px">
    <tr>
    <td colspan="7">
    <h3>最新商品<img src="../img/title2.jpg"></h3>
    </td>
    </tr>
    <tr align="center">
    <!--左边大图的-->
    <td rowspan="2" width="206px" height="480px">
    <img src="../products/hao/big01.jpg" />
    </td>
    <td colspan="3" height="240px">
    <img src="../products/hao/middle01.jpg" width="100%" height="100%" />
    </td>
    <td>
    <大专栏  html="name">img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    </tr>
    <tr align="center">
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    <!--第五部分: 直接放一张图片-->
    <tr>
    <td>
    <img src="../products/hao/ad.jpg" width="100%" />
    </td>
    </tr>
    <!--第六部分: 抄第四部分的-->
    <tr>
    <td>
    <table width="100%" height="500px">
    <tr>
    <td colspan="7">
    <h3>热门商品<img src="../img/title2.jpg"></h3>
    </td>
    </tr>
    <tr align="center">
    <!--左边大图的-->
    <td rowspan="2" width="206px" height="480px">
    <img src="../products/hao/big01.jpg" />
    </td>
    <td colspan="3" height="240px">
    <img src="../products/hao/middle01.jpg" width="100%" height="100%" />
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    </tr>
    <tr align="center">
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    <td>
    <img src="../products/hao/small06.jpg" />
    <p>洗衣机</p>
    <p><font color="red">$998</font></p>
    </td>
    </tr>
    </table>
    </td>
    </tr>
    <!-- 第七部分: 放置一张图片-->
    <tr>
    <td>
    <img src="../image/footer.jpg" width="100%" />
    </td>
    </tr>
    <!--第八部分: 放一堆超链接-->
    <tr>
    <td align="center">
    <a href="#">关于我们</a>
    <a href="#">联系我们</a>
    <a href="#">招贤纳士</a>
    <a href="#">法律声明</a>
    <a href="#">友情链接</a>
    <a href="#">支付方式</a>
    <a href="#">配送方式</a>
    <a href="#">服务声明</a>
    <a href="#">广告声明</a>
    <br />
    Copyright © 2005-2016 传智商城 版权所有
    </td>
    </tr>
    </table>
    </body>
    </html>

    5.网站注册页面:

    5.1需求分析:

    ​ 编写一个HTML页面, 显示效果如图所示

    5.2技术分析:

    • 表单标签

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      25
      26
      27
      28
      29
      30
      31
      32
      33
      34
      35
      36
      表单标签
      action : 直接提交的地址
      method :
      get 方式 默认提交方式 ,会将参数拼接在链接后面 , 有大小限制 ,4k
      post 方式 会将参数封装在请求体中, 没有这样的限制
      input :
      type: 指定输入项的类型
      text : 文本
      password : 密码框
      radio : 单选按钮
      checkbox : 复选框
      file : 上传文件
      submit : 提交按钮
      button : 普通按钮
      reset : 重置按钮
      hidden : 隐藏域
      date : 日期类型
      tel : 手机号
      number : 只允许输入数字
      placeholder : 指定默认的提示信息
      name : 在表单提交的时候,当作参数的名称
      id : 给输入项取一个名字, 以便于后期我们去找到它,并且操作它
      textarea : 文本域, 可以输入一段文本
      cols : 指定宽度
      rows : 指定的是高度
      select : 下拉列表
      option : 选择项
      -->

      步骤分析:

      1. logo部分
      2. 导航栏
      3. 注册部分
      4. 页脚图片
      5. 网站声明信息

    5.3代码实现:

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    <form action="注册入门案例.html">
    <table width="60%" align="center">
    <tr>
    <td colspan="2"><font color="blue" size="5">会员注册</font> USER REGISTER</td>
    </tr>
    <tr>
    <td>用户名:</td>
    <td>
    <input type="text" placeholder="请输入用户名"/>
    </td>
    </tr>
    <tr>
    <td>密 码:</td>
    <td>
    <input type="password" placeholder="请输入密码"/>
    </td>
    </tr>
    <tr>
    <td>确认密码:</td>
    <td>
    <input type="password" placeholder="请再次输入密码"/>
    </td>
    </tr>
    <tr>
    <td>email:</td>
    <td>
    <input type="text" placeholder="请输入邮箱"/>
    </td>
    </tr>
    <tr>
    <td>姓名:</td>
    <td>
    <input type="text" placeholder="请输入真实姓名"/>
    </td>
    </tr>
    <tr>
    <td>性别:</td>
    <td>
    <input type="radio" name="sex" />
    <input type="radio" name="sex" />
    <input type="radio" name="sex" />
    </td>
    </tr>
    <tr>
    <td>出生日期:</td>
    <td>
    <input type="date" />
    </td>
    </tr>
    <tr>
    <td>验证码:</td>
    <td>
    <input type="text" />
    </td>
    </tr>
    <tr>
    <td></td>
    <td>
    <input type="submit" value="注册" />
    </td>
    </tr>
    </table>
    </form>

    6.网站后台页面展示

    6.1需求分析:

    我们前面已经做完了首页商品展示, 那么我们需要一个页面用来编辑我们的商品信息, 还有商品分类, 用户购买之后,还得有订单管理页面

    6.2技术分析

    框架标签:
    frameset

    注意: 使用了frameset必须将body删掉,否则页面会有问题

    frame
    常用属性:

    ​ src: 引入的html文件路径
    ​ name: 指定框架的名称

    6.3步骤分析

    6.4代码实现

    扩展

    框架中点击跳转

    常用的快捷键

    1
    2
    3
    4
    5
    6
    Ctrl + D 删除光标当前所在的行
    Ctrl + Shift + R 复制当前行到下一行
    Ctrl + Enter 将光标移动到下一行
    Ctrl + Shift + Enter 将光标定位在上一行
    Ctrl + Shift + / 注释当前行
    Ctrl + R 运行当前网页/刷新当前网页
  • 相关阅读:
    在其他博客里看到的比较好的map用法,进行储存啦啦~ x
    codevs 2597 团伙x
    codevs 1009 产生数x
    格子游戏x(并查集)
    codevs 5929 亲戚x
    [HDOJ2389]Rain on your Parade(二分图最大匹配,HK算法)
    [HDOJ2819]Swap(二分图最大匹配, 匈牙利算法)
    [HDOJ1281]棋盘游戏(二分图最大匹配,匈牙利算法)
    [HDOJ1083]Courses(二分图最大匹配,匈牙利算法)
    [HDOJ2444]The Accomodation of Students(二分图染色判定,最大匹配,匈牙利算法)
  • 原文地址:https://www.cnblogs.com/lijianming180/p/12302441.html
Copyright © 2020-2023  润新知