V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Deeer

有关 html 标签的语义化 的突发奇想

  •  
  •   Deeer · Feb 12, 2018 · 2436 views
    This topic created in 2995 days ago, the information mentioned may be changed or developed.

    之前在项目中遇到过一个问题,就是 p 标签内包含 div 的时候会被分割成单独的区域。 (当然这种做法是不推荐的),当时发现问题的原因之后,找了些资料,div 原为 division 的首字母缩写, 那么我们是否可以这样理解,div 原本在项目的代码结构中起到一种分区的作用,而不仅仅是一个标签。 沿着这个角度去想,并从中发现规律,我想一定能对我们项目的结构化分和标签使用都有一定的提升和改善。 仅仅是本人的一个突发奇想,div 的这个区分作用似乎在 span 这也标签内不适用,这又作何解释?细想的还不是很好理解,广大 v 友是否有过类似的想法?或者已经找到了规律?说出来分享下啊

    3 replies    2018-02-12 14:35:38 +08:00
    learnshare
        1
    learnshare  
       Feb 12, 2018
    “ div 原本在项目的代码结构中起到一种分区的作用,而不仅仅是一个标签” 这个结论是对的
    “ div 的这个区分作用似乎在 span 这也标签内不适用” 这个问题应该是行内元素不应该包含块级元素

    语义这个东西虽然好,但其实不太适合目前的玩法了
    FrankFang128
        3
    FrankFang128  
       Feb 12, 2018
    div 是区分,span 也是区分。
    块级元素用 div 区分,内联元素用 span 区分。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6082 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 269ms · UTC 02:39 · PVG 10:39 · LAX 19:39 · JFK 22:39
    ♥ Do have faith in what you're doing.