作者othree (OOO)
看板Web_Design
标题Re: [问题] firefox底下是否有许多css语法不被支援?
时间Mon Feb 26 23:52:41 2007
※ 引述《othree (OOO)》之铭言:
: 推 dadastyle:谢谢楼上前辈的指点,只是想冒昧请问一下;不知道哪边有 02/24 23:09
: → dadastyle:资料解释tag的各种属性意义(ex:inline),因为在下还不是 02/24 23:10
: → dadastyle:很了解...请您见谅,并且再次谢谢您~ 02/24 23:10
我想从头解说一下比较好
现在主流的作法是将网页的内容结构、表现、行为三个分开
内容结构的部份就是用(X)HTML
表现就是CSS
行为则是用javascript
HTML部份用什麽标签,都不影响他的表现方式(不过有预设样式)
至於HTML要用什麽标签
牵扯到未来的语意网
就是标签来标注你的意思
而不是为了视觉效果来使用标签
例如 <p/> 就是一个段落、 <strong/> 则是表示强调
所以像是 <b/> 、 <i/>等等事实上只是视觉效果的标签就不被推荐使用
讲那麽多
其实我只是要说 "inline" 是 CSS 里面 display 属性的一种值
和tag没关系这样
要了解 diplay 属性大概要先了解里面的两个值
block和inline
要举例的话
block(区块)就是 <div/> 或是 <p/> 这两个标签预设的表现方式
inline(内文)则是 <strong/> 或是 <em/>
或是看看标签後面的内容是不是会强制换行
加上 none 这个属性基本上就可以了
其他的table、table-cell、inline-block之类的先不要去看免得混乱
--
24小时营业并附有厕所的吃到饱餐厅
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.118.5.39