小编0b1*_*011的帖子

在HTML中语义上是否正确标记仅包含单个列表项的列表?

ul在HTML中使用另一个ul仅包含一个列表项的嵌入式标记a是否在语义上是正确的?

例如,我有ul几个lis,其中li一个嵌入ul了一个li:

<ul>
  <li>Example LI 1
    <ul>
        <li>Example LI 1a</li>
    </ul>
  </li>
  <li>Example LI 2</li>
  <li>Example LI 3</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html semantic-markup html-lists

5
推荐指数
1
解决办法
1531
查看次数

如何将em标签重新设置为粗体而不是斜体

我想使<em>标签内的文本变为粗体而不是斜体。有没有办法用CSS做到这一点?

html css

2
推荐指数
1
解决办法
3545
查看次数

最后一个孩子似乎没有工作

这是我的代码:

HTML:

<div id="nav">
 <ul>
  <li><a href="#">Link 1</a></li>
  <li><a href="#">Link 2</a></li>
  <li><a href="#">Link 3</a></li>
  <li><a href="#">Link 4</a></li>
 </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#nav ul li a {
 width:162px;
 background:url('http://i.imgur.com/DmeCv.png') -164px 0px;

#nav ul li:first-child a {
 width:164px;
 background:url('http://i.imgur.com/DmeCv.png');
}

#nav ul li:last-child a {
 background:url('http://i.imgur.com/DmeCv.png') -326px 0px;
}
Run Code Online (Sandbox Code Playgroud)

到现在为止还挺好.这样可以正常显示图像.

#nav ul li a:hover {
 background:url('http://i.imgur.com/DmeCv.png') -164px -50px;
}

#nav ul li:first-child a:hover {
 background:url('http://i.imgur.com/DmeCv.png') 0px -50px;

#nav ul li:last-child a:hover {
 background:url('http://i.imgur.com/DmeCv.png') -326px -50px;
}
Run Code Online (Sandbox Code Playgroud)

但是,这不起作用.它显示中段悬停图像,而不是最后一个子悬停图像.

这是一个例子:

http://result.dabblet.com/gist/2973127/8bf204a16e7caca43ad129cad141fa4810bf18ce

html css css-selectors

1
推荐指数
1
解决办法
502
查看次数

HTML/CSS:如何居中浮动div?

我有这个HTML:

<div id="container">
    <div id="boxContainer">
        <div id="box1">
            <span>Text1</span>
        </div>
        <div id="box2">
            <span>Text2</span>
        </div>
        <div style="clear:both;"></div>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

和以下CSS:

#container {
    width:100%;
    background-color:yellow;
}

#boxContainer {
    margin: 0px auto;
    background-color:black;
}

#box1 {
    float: left;
    background-color:blue
}

#box2 {
    float: left;
    background-color:red
}
Run Code Online (Sandbox Code Playgroud)

我希望#boxContainer宽度与宽度之#box1和相匹配#box2,但它是100%,因此它不在中心#container.为什么?

我有这个小提琴显示问题:http://jsfiddle.net/dennismadsen/dxbfpbg1/

html css

1
推荐指数
1
解决办法
76
查看次数

通过CSS在<table>中设置第一列和第二列的对齐和填充

如何将第一列与左侧的右侧和第二列对齐,并使用CSS填充10px?

<table>
    <tbody>
        <tr><td align="right">Skype:</td><td align="left"> sent</td></tr>
        <tr><td align="right">Tel:</td><td align="left"> +343 343 4343</td></tr>
        <tr><td align="right">e-mail:</td><td align="left"> info@example.com</td></tr>
        <tr><td></td><td align="left"> example@gmail.com</td></tr>
    </tbody>
</table>
Run Code Online (Sandbox Code Playgroud)

html css

0
推荐指数
2
解决办法
1万
查看次数

标签 统计

html ×5

css ×4

css-selectors ×1

html-lists ×1

semantic-markup ×1