HTML基础

基本标签

标题标签

标题标签默认是块元素, 独自占一行

 <h1>一级标题</h1>
 <h2>二级标题</h2> 
 <h3>三级标题</h3>
 <h4>四级标题</h4>
 <h5>五级标题</h5>
 <h6>六级标题</h6>

 段落标签

段落标签: 如果一个段落文字太多, 那么他会自适应浏览器窗口, 一行显示不下,自动换行

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<p>
		我是一段很长的话,
		我是一段很长的话,
		我是一段很长的话,
		我是一段很长的话,
		我是一段很长的话,
		我是一段很长的话,
		我是一段很长的话,
		我是一段很长的话,
		我是一段很长的话,
		我是一段很长的话,
		我是一段很长的话,
		我是一段很长的话,
		我是一段很长的话,
	</p>
	<p>
		我是一段很长的话,
	</p>
	<p>
		我是一段很长的话,
	</p>
</body>
</html>

换行标签

将文本换行显示

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	第一行<br/>
	第二行<br/>
	第三行<br/>
</body>
</html>

hr标签

<div>
	<hr>
</div>

span标签

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
	<span>1234</span>
	<span>5678</span>
</body>
</html>

div标签

img标签

  • src可以为网页url图片路径
  • title鼠标悬浮时提示信息
  • width和height 两个属性只使用一个会等比例缩放图片
<img src="smiley-2.gif" alt="Smiley face" width="100" height="100" title="图片">

超链接标签

target: (窗口链接的打开方式)

  • _blank 新窗口打开
  • _parent 在父窗口打开
  • _self 默认 在当前页面跳转
  • _top 在当前窗口打开链接, 并替换整个窗体
<a href="http://www.baidu.com" target="_blank">百度</a>

src和href的区别

看到这里可能有一些疑问, img的src和超链接标签的href不都是具体路径吗, 那么他们的区别是什么

  1. src偏重于资源文件
  2. href偏重于超链接

格式化标签

<body>
	<strong>加粗</strong>
    <b>加粗</b>
    <em>倾斜</em>
    <i>倾斜</i>
    <del>删除线</del>
    <ins>下划线</ins>
    <u>下划线</u>
</body>

这里的strong和b都是加粗文本, 本质上并没有什么区别, strong的语义更为强烈 

 sup上标和sub下标

<body>
	<p>
		x<sup>2</sup>
	</p>
	<p>
		log<sub>2</sub>10
	</p>
</body>

pre预格式化标签

<pre>
	我是一个 有样式
	的文字
</pre>

相较于之前的p标签, 在pre中书写的内容都会按照pre的格式显现出来, 而p段落标签不能

行内元素、行内块元素和块级元素

html将标签分为三类, 行内元素, 块元素,和行内块元素

行内元素

  1. 不会独占一行, 自左向右排列, 一行排满再换一行
  2. 行内元素的宽高是无法指定的, 默认是被内容撑开的
  3. 对于margin只有左右有效, padding各个方向都有效
  4. 不会自动换行

行内块元素

  1. 具有行内元素和块元素的特点
  2. 不会独占一行, 可以自定义宽高, 不受文本内容限制
  3. 排序方式从左到右

块元素

  1. 能够识别宽高
  2. Margin和padding各个方向都可以使用
  3. 独占一行
  4. 多个块级标签写在一起,排序方式默认为从上到下

修改元素属性

display:inline;// 转换为行内元素
display:block;// 转换为块级元素
display:inline-block// 转换为行内块元素

标签元素分类

  • 行内元素
    • a
    • span
    • b i u strong
    • br
    • code
    • q
  • 行内块元素
    • image
    • button
    • input
    • select
    • textarea
    • label
  • 块元素
    • p
    • h
    • ul ol li
    • div
    • table tr td
    • pre
    • hr

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值