JavaWeb_02_HTML标签

《HTML标签》

目录

  • HTML简介(熟练)
  • 块元素(熟练)
  • 行内块(熟练)
  • 行元素(熟练)
  • 元素类型转换(掌握)

一、HTML简介

超文本标记语言

HTML(HyperText Markup Language)全称为超文本标记语言,是一种用于创建网页的标准标记语言。HTML运行在浏览器上,由浏览器来解析,文档的后缀名为.html(最常用)或.htm

HTML文档结构

<!DOCTYPE html>
<html>
    
<!-- head标签存放网页元数据,比如页面编码、标题、外部样式、外部js、关键字、描述、作者等内容 -->
<head>
    <meta charset="UTF-8">
    <title>我的首页</title>
</head>

<!-- body标签存放页面内容 -->
<body>
    Hello Wrold!
</body>

</html>

二、块元素

主要特点

  • 独占一行;
  • 默认宽度100%;
  • 可设置宽高、背景色、边框。

常用标签

  • hr(水平线)
<!-- 水平线 -->
<hr>
  • h1~h6(标题)
<!-- 标题 -->
<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>
  • div(无色透明框)
<div style="width: 500px;height: 100px;background-color: lightgreen;">这是一个div</div>
  • p(段落)
<p style="background-color: lightcoral;">这是一个段落</p>
  • ul、ol、dl(无序列表、有序列表、自定义列表)
<h4>无序列表</h4>
<ul>
    <li>菜单一</li>
    <li>菜单二</li>
    <li>菜单三</li>
</ul>

<h4>有序列表</h4>
<ol>
    <li>开始</li>
    <li>过程</li>
    <li>结束</li>
</ol>

<h4>自定义列表</h4>
<dl>
    <dt>苹果</dt>
    <dd>一种能吃的水果</dd>
    <dt>白菜</dt>
    <dd>一种能吃的蔬菜</dd>
</dl>

三、行内块

主要特点

  • 可与其他行元素同行;
  • 默认宽度为元素宽度;
  • 可设置宽高、背景色、边框。

常用标签

  • img(图片)
<!-- img[src="图片路径" width="图片宽度" height="图片高度" alt="当图片不能正常显示时的提示文字"] -->
<img src="./study.png" alt="学习吸收率金字塔" width="300px" height="300px">
<img src="./study.png" alt="学习吸收率金字塔" width="300px" height="300px">
  • input(表单输入框)
<!-- form表单是块元素,input是行内块,br是换行 -->
<form action="#" style="background-color: lightgray;">
    文本:<input type="text">
    密码:<input type="password"><br>
    日期:<input type="date">
    文本域:<textarea cols="20" rows="3"></textarea>
</form>

四、行元素

主要特点

  • 能够与其他行内元素并排;
  • 不能设置宽高,大小由内容填充。

常用标签

  • a(超链接)
<a href="http://www.baidu.com">超链接</a>
  • span(组合行内元素)
<span>行内元素</span>
  • strong(加粗)
<strong>加粗</strong>
  • em(倾斜)
<em>倾斜</em>
  • sub(上标)
<sup>上标</sup>
  • sup(下标)
<sub>下标</sub>

五、元素类型转换

HTML中提供了一个重要属性:display,对其指定不同值可进行元素类型转换。

div {
    display: block;         —— 转化为块
    display: inline-block;  —— 转化为行内块
    display: inline;        —— 转化为行内元素
    display: none;          —— 隐藏元素
}

总结

重点

  1. 常用标签;
  2. 块元素、行内块、行元素区别;
  3. display属性。

难点

  1. 元素类型区别方法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值