块级标签(行元素)和内联标签(行内元素)

  • 块级标签

如果两个同样的标签写在一起,出现在不同的行上面,这种就是块级标签。

块级标签的特点:

占据整行,自带换行效果。除了div以外,一般块级标签都会有内外边距,宽度和高度。

常见的块级标签:

<h1-h6></h1-h6>,<p></p>,<div></div>

块元素标签示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <h1>标题1</h1>
    <h1>标题2</h1>
</body>
</html>

输出大概如下:
标题1
标题2
  • 内联标签

如果两个同样的标签写在一起,出现在同一行上面,这种就是内联标签。

内联标签的特点:

不会占据多余面积。没有内外边距,但是可以通过css来设置。没有宽度和高度。

常见的内联标签:

<span></span>,<a></a>,<img/>

注意:在内联标签中,有一个标签,img标签,是有边距和宽度和高度的,叫行内块级标签。

内联元素标签示例:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <a href="https://www.baidu.com" target="_blank">百度</a>
    <a href="https://www.qq.com" target="_blank">腾讯</a>
</body>
</html>

输出大概如下:
百度 腾讯 (均为超链接)

原文地址:https://www.cnblogs.com/chichung/p/9662873.html

时间: 2024-10-13 12:00:40

块级标签(行元素)和内联标签(行内元素)的相关文章

块级标签与预格式化文本标签----------大多数XHTML可以表示为两种类型的标签:块标签(block tag)和内联标签(inline tag)

1 <html> 2 <head> 3 <meta charset="utf-8"> 4 <title>块级标签</title> 5 </head> 6 7 <body> 8 9 块级标签 10 就像标题.段落一样,需要在页面上占据一块的位置的标签. 11 <h1> 最大的标题 <h2> - <h6> 大小依次减小的标题 <p> 段落 12 13 <

块级标签&amp;内联标签

标签分为两类: 块级标签: 特点:独占一行 如下图,没有加标签的显示在同一行,没有换行,加了<h1>标签的换行了,显示的内容独占了一行 内联标签: 特点:按内容占位置 原文地址:https://www.cnblogs.com/Mr-chenshuai/p/9961300.html

块状元素与内联(行内)元素的嵌套规则

如果不按照HTML规则书写代码时,浏览器就不会正确解析,会将不符合嵌套规则的节点放到目标节点的下面,或者变成纯文本.HTML存在许多种类型的标签,有的标签下面只允许特定的标签存在,这就是HTML嵌套规则.        块状元素:一般是其他元素的容器,可容纳内联元素和其他块状元素,块状元素排斥其他元素与其位于同一行,宽度(width)高度(height)起作用. 内联元素(行内元素):内联元素只能容纳文本或者其他内联元素,它允许其他内联元素与其位于同一行,但宽度(width)高度(height)

内联标签------------大多数XHTML可以表示为两种类型的标签:块标签(block tag)和内联标签(inline tag)

1 内联标签 2 <em> 强调,大部分浏览器渲染为斜体. 3 <strong> 强调,大部分浏览器渲染为黑体. 4 <sub> 下标 5 <sup> 上标 6 7 内联标签通常用于样式化一行中的文本,并且不会导致换行.常见的内联标签包括<i>斜体.<em>.<strong>和<b>. 8 9 <code> 标示一段代码 <span> 一般内联标签 10 <br> 换行 &l

HTML5进阶段内联标签汇总(小篇)

HTML5进阶段内联标签汇总(小篇) 内联元素,与别人公用一行,但是设置宽高无效.其特点: ①和其他元素都在一行上: ②高,行高及外边距和内边距不可改变: ③宽度就是它的文字或图片的宽度,不可改变 ④内联元素只能容纳文本或者其他内联元素 代码如下: 1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>

内联标签的特殊之处

一,padding-top与margin-top的默认占位为0: ex: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>border-box</title> <style> body{margin:0;padding:0;} .box { /*border: 30px solid #000;

属性优先级、图片属性设置、内联标签设置大小

<style> /*优先级:# 1000 .100 div 10*/ /*块级标签有长宽,内联标签没有*/ .div1{ border: 1px solid red; width: 800px;/*div的大小*/ height: 800px; background-image: url("123.jpg"); background-repeat:no-repeat;/*确保只有一张图显示*/ background-position: center;/*居中*/ } spa

块模型、内联模型、内联块模型

块模型(block模型) 1.块模型被浏览器渲染执行的时候会独占一行空间 2.即使块模型的宽度小于页面的宽度,块模型也会独占一行,也就是说块模型独占与它的宽度有关 3.如果要为一个html控件设置高度和宽度,那么这个控件必须是块模型,加display:block变成块模型 如超链接:<a href="https://i.cnblogs.com" style="background-color: #dedef8; display:block"></a

ASP.NET 内联代码、内联表达式、数据绑定表达式使用方法罗列(形式就是常说的尖括号 百分号 等于号 井号)

今天在做渭南电脑维修网的一个小功能时遇到了一些问题,因此特别列出,以备他日之用. 首先对ASP.NET 内联代码.内联表达式.数据绑定表达式的概念进行罗列,详细概念以及基本的用法我就不在这里罗嗦了,请参照MSDN详细介绍,以下是列表: 1.<% inline code %>:内联代码 2.<%=inline expression %>:内联表达式 3.<%# data-binding expression %>:数据绑定表达式 内联代码我很少使用,所以也没什么心得可以拿