一、 html标签有哪些?

1)行内元素有哪些?
  行内元素:行内大多为描述性标记
  • <span>...</span>
  • <a>...</a>  链接、 锚点
  • <br>  换行
  • <b>...</b>  加粗
  • <strong>...</strong>  加粗
  • em - 强调
  • img - 图片
  • font - 字体设定 ( 不推荐 )
  • <i>...</i>  斜体
  • <em>...</em>  斜体
  • <del>...</del>  删除线
  • strike - 中划线(已经废弃)
  • <u>...</u>  下划线
  • <input>...</input>  文本框
  • <textarea>...</textarea>  多行文本
  • <select>...</select>  下拉列表
  • <sup>...</sup>  上标
  • <sub>...</sub>  下标
2)块级元素有哪些?
  块级元素:块级元素大多为结构性标记
  • <address>...</adderss> 地址
  • <center>...</center>举中对齐块
  • <h1>...</h1>  标题一级
  • <h2>...</h2>  标题二级
  • <h3>...</h3>  标题三级
  • <h4>...</h4>  标题四级
  • <h5>...</h5>  标题五级
  • <h6>...</h6>  标题六级
  • <hr>  水平分割线
  • <blockquote>...</blockquote>  段落缩进   前后5个字符
  • <marquee>...</marquee>  滚动文本
  • <ul>...</ul>  无序列表
  • <ol>...</ol>  有序列表
  • <dl>...</dl>  定义列表
  • <table>...</table>  表格
  • <form>...</form>  表单
  • dir - 目录列表
  • <div>...</div>常用块级容易,也是 css layout 的主要标签
  • fieldset - form控制组
  • <p>...</p>  段落
  • <pre>...</pre>  预格式化
3)空(void)元素有哪些?
  • <br/> //换行
  • <hr> //分隔线
  • <input> //文本框等
  • <img> //图片
  • <link> <meta>

二、行内元素和块级元素有什么区别?

  根据 CSS 规范的规定,每一个网页元素都有一个 display 属性,用于确定该元素的类型,每一个元素都有默认的 display 属性值,比如 div 元素,它的默认 display 属性值为 “block”,成为“块级” 元素 (block-level);而 span 元素的默认 display 属性值为“inline”,称为“行内” 元素。
  • 区别一:
    块级:块级元素会独占一行,默认情况下宽度自动填满其父元素宽度
    行内:行内元素不会独占一行,相邻的行内元素会排在同一行。其宽度随内容的变化而变化。
  • 区别二:
    块级:块级元素会自动占据一定矩形空间,可以设置宽高
    行内:行内元素没有自己的独立空间,不可以设置宽高
  • 区别三:
    块级:块级元素可以设置margin,padding
    行内:行内元素水平方向的margin-left; margin-right; padding-left; padding-right;可以生效。但是竖直方向的margin-bottom; margin-top; padding-top; padding-bottom;却不能生效。
  • 区别四:
    块级:display:block;
    行内:display:inline;
可以通过修改display属性来切换块级元素和行内元素

html行内元素、块级元素及空元素有哪些?区别是什么?的更多相关文章

  1. img、input到底是行内还是块级元素?

    一.img.input属于行内替换元素.height/width/padding/margin均可用.效果等于块元素.      行内非替换元素,例如, height/width/padding to ...

  2. html元素类型 块级元素、内联元素(又叫行内元素)和内联块级元素。

    html中的标签元素大体被分为三种不同的类型:块级元素.内联元素(又叫行内元素)和内联块级元素. 块级元素特点: 1.每个块级元素都从新的一行开始,并且其后的元素也另起一行.(霸道,一个块级元素独占一 ...

  3. web兼容学习分析笔记--块级、内联、内联块级元素

    一.块级.内联.内联块级元素 (1)块级元素:block **独占一行 **可设置width,height,margin,padding **内部可包含块级或内联元素 (3)内联(行内)元素:inli ...

  4. HTML元素分类 块级元素 内联元素 块级内联元素

    概述 HTML中存在许多元素,如<h1>,<p>,<a>,<block>,<image>,这些元素可分为三类,依次是块级元素,内联元素,块级 ...

  5. html的块级、内联、内联块级元素基础

    概念 块级:block 内联:inline 内联块级:inline-block 在html元素中,元素会有display属性 display属性默认值是block,那么该元素是块级元素. displa ...

  6. #HTML 块级、内联、内联块级元素

    [常用的块级元素] div,form,p,table,h1~h6,hr,dl,ol,ul,pre等 [常用的内联元素] a,img,input,span,br,select,strong,em,tex ...

  7. 前端研究CSS之内联元素块级化/区域大小/文字和图标的位置

    做了一天的小按钮基本都是文字+小图标的组合,问题挺多处理的不好,现在总结一下做个了断. //页面结构 <span class="b"> <a href=" ...

  8. Android程序员学WEB前端(8)-CSS(3)-盒子内联块级定位浮动-Sublime

    转载请注明出处:http://blog.csdn.net/iwanghang/article/details/76618473 觉得博文有用,请点赞,请评论,请关注,谢谢!~ 盒子模型: <!D ...

  9. css基础 行内元素 块级元素

    1.行内元素(内联元素 inlineElement) 特点:不占据一行,无法设置宽高及行高,其宽度随着内容增加,高度随字体大小而改变,margin只对左右起作用,上下无效. 常见有: a - 锚点,b ...

  10. HTML5 在<a>标签内放置块级元素

    原文地址:HTML5: Wrap Block-Level Elements with A's 原文日期: 2010年06月26日 翻译日期: 2013年08月22日 对比起XHTML来说,HTML5通 ...

随机推荐

  1. vi/vim编辑器操作梳理

    1. vi/vim编辑器详细使用讲解 1.1 vi/vim编辑器的3种模式 1.2 vi/vim编辑器操作说明 参数/命令/模式 说明 ###普通模式   :set nu  显示行号 :set non ...

  2. MSFVENOM SHELLCODE生成备忘录

    MSFVENOM SHELLCODE生成 通用Shellcode msfvenom -a x86 --platform windows -p windows/shell_reverse_tcp LHO ...

  3. Windwos日志分析

    Windows日志分析工具 查看系统日志方法: 在“开始”菜单上,依次指向“所有程序”.“管理工具”,然后单击“事件查看器” 按 "Window+R",输入 ”eventvwr.m ...

  4. Webpack中hash、chunkhash和contenthash三者的区别

    在webpack中有三种的方式生成哈希值,分别为hash.chunkhash和contenthash.这三种方式有着不同的用处,或者说在webpack的不同环境中,会使用不同的方式生成哈希值.那为什么 ...

  5. 关于宏MACRO,我们需要知道的事

    一.先从最宏观的角度来了解宏,这里的宏观角度是指程序的运行流程: 1,提交代码后,SAS先把代码读取储存到堆栈中: 2,用文本扫描插件来扫描堆栈中的代码,从上到下,从左到右: 3,扫描到一个分号,则编 ...

  6. 前端html,css考点

    1, 内联元素,块级元素相关知识点 参考链接:https://edu.aliyun.com/a/103378 (1)置换元素 概念:浏览器根据元素的标签和属性,来决定元素的具体显示内容.<img ...

  7. string的基本操作

    在C++中,string 可以来定义一个字符串,用之前得调用下相应的库    #include<string>    . 可以不用初始化字符串容量大小,系统会根据后续的赋值自动安排其容量大 ...

  8. SpringBoot安全管理--(二)基于数据库的认证

    简介: 上篇文章向读者介绍的认证数据都是定义在内存中的,在真实项目中,用户的基本信息以及角色等都存储在数据库中,因此需要从数据库中获取数据进行认证. 开始: 首先建表并且插入数据: pom.xml & ...

  9. 【Android开发艺术探索】理解Window和WindowManager

    个人博客: http://www.milovetingting.cn 理解Window和WindowManager Window表示一个窗口的概念,是一个抽象类,具体实现是PhoneWindow,可以 ...

  10. 【mysql】索引相关的个人总结

    重点参考: MySQL索引原理及慢查询优化 (美团技术分享网站):原理.示例优化都写的很好. 索引很难么?带你从头到尾捋一遍MySQL索引结构,不信你学不会!:原理写的很好. [从入门到入土]令人脱发 ...