a标签中可以放其他标签吗?

参考:在HTML中标签的嵌套规则

1、HTML标签:

  1. 块级元素(block):
    • 常用:div、p、ul、ol、li、dl、dt、dd、fieldset、form、h1~h6、hr、table
    • 不常用:address、isindex、menu、noframes、noscript、pre、blockquote、center、dir
  2. 内嵌元素(inline)
    • 常用:span、a、b、strong、i、em、label、textarea、small、img、input
    • 不常用:abbr、acronym、bdo、big、br、cite、code、dfn、font、kbd、q、s、samp、select、strike、sub、sup、tt、u、var

2、嵌套规则

  1. 块元素可以包含内联元素或某些块元素,但内联元素却不能包含块元素,它只能包含其它的内联元素;
  2. 有几个特殊的块级元素只能包含内嵌元素,不能再包含块级元素,这几个特殊的标签是:h1、h2、h3、h4、h5、h6、p、dt
  3. li 内可以包含 div 标签;
  4. 块级元素与块级元素并列、内嵌元素与内嵌元素并列;

3、a标签中放input标签

a标签里是可以放input标签的。但是会出现一些问题

猜你喜欢

转载自blog.csdn.net/weixin_43912756/article/details/108649048