zoukankan      html  css  js  c++  java
  • 可替换元素—行级元素可以设置宽高?

    上篇文章讲的是行级元素与块级元素,明明说了行级元素不可设置width,height属性,而为何img、input等行级元素可以设置宽、高??? 

    看官莫急,下面我会详细解答。

    可替换元素

       1. 替换元素就是浏览器根据元素的标签和属性,来决定元素的具体显示内容。例如浏览器会根据<img>标签的src属性的值来读取图片信息并显示出来,而

           如果查看(X)HTML代码,则看不到图片的实际内容;又例如根据<input>标签的type属性来决定是显示输入框,还是单选按钮等。

       2. 他们区别一般inline元素是:这些元素拥有内在尺寸 内置宽高,他们可以设置width/height属性。他们的性质同设置了display:inline-block

           的元素一致。

       3.常见的可替换元素有:img,input,select ,textarea,button,label 等,这些元素往往没有实际的内容,即是一个空元素。

    这就是有些行级元素可以设置宽高的原因了,不知看官是否明白~

       

  • 相关阅读:
    Django进阶2
    Django进阶
    Django基础
    jQuery基本操作
    Dom编程
    JavaScript简介
    Python—sqlalchemy
    Python—RabbitMQ
    Python—redis
    Python—操作redis
  • 原文地址:https://www.cnblogs.com/baby-zuji/p/9493752.html
Copyright © 2011-2022 走看看