• HTML标签的属性和分类


    一 标签的属性

    HTML标签可以设置属性,属性一般以键值对的方式写在开始标签中。如

    <div id="i1">这是一个div标签</div>
    <p class='p1 p2 p3'>这是一个段落标签</p>
    <a href="http://www.luffycity.com">这是一个链接</a>
    <input type='button' onclick='addclick()'></input>

    为什么要设置属性

    其实呢,你可以这样简单理解,因为最终我们这些标签会通过css去美化,通过javascript来操作,那么这些标签我们可以看成是一个对象,对象就应该有它自己的属性和方法。那么你像上面说到input标签,type=‘button’就是它的属性,onclick=‘addclick()’就是它的方法。后面会详细讲JavaScript和css,大家不用担心这里不好理解。

    关于标签属性的注意事项:

    1.HTML标签除一些特定属性外可以设置自定义属性,一个标签可以设置多个属性用空格分隔,多个属性不区分先后顺序。
    2.属性值要用引号包裹起来,通常使用双引号也可以单引号。
    3.属性和属性值不区分大小写,但是推荐使用小写。

    二 标签的分类

    HTML中标签元素三种不同类型:块状元素,行内元素,行内块状元素。

    常用的块状元素:

    <div> <p> <h1>~<h6> <ol> <ul> <table><form> <li>

    常用的行内元素

    <a> <span> <br> <i> <em> <strong> <label>

    常用的行内块状元素:

    <img> <input>

    块级元素特点:display:block;

    1、每个块级元素都从新的一行开始,并且其后的元素也另起一行。独占一行

    2、元素的高度、宽度、行高以及顶和底边距都可设置。

    3、元素宽度在不设置的情况下,是它本身父容器的100%(和父元素的宽度一致),除非设定一个宽度。

    行内元素特点:display:inline;

    1、和其他元素都在一行上;

    2、元素的高度、宽度及顶部和底部边距不可设置;

    3、元素的宽度就是它包含的文字或图片的宽度,不可改变。

    行内块状元素的特点:display:inline-block;

    1、和其他元素都在一行上;

    2、元素的高度、宽度、行高以及顶和底边距都可设置

    注意

    我们可以通过display属性对块级元素、行内元素、行内块元素进行转换,为后面页面布局做好了准备。

  • 相关阅读:
    使用 UDDI 的 Web 服务描述和发现(第一部分) 沧海
    软件配置管理(SCM) 沧海
    什么是WebService 沧海
    WSDL概述 沧海
    分析:对QQ、ICQ发展前景的判断 沧海
    软件巨头的高校人才之争 沧海
    读“我为什么不要应届毕业生” 沧海
    IT监控工作如何引入热门的ITIL? 沧海
    IT项目管理向沟通要效率 沧海
    闫成印:证券信息化未来需求分析 沧海
  • 原文地址:https://www.cnblogs.com/leiyiming/p/9757954.html
Copyright © 2020-2023  润新知