标签: xhtml

是否可以将JSF + Facelets与HTML 4/5一起使用?

Facelets依赖XML命名空间来使用XHTML.HTML 4如何,据我所知,HTML 5不支持名称空间.HTML 5还有一些XHTML中没有的新元素.甚至HTML 4和XHTML在它们支持的元素和属性方面也存在一些差异.

问题是:是否可以使用Facelets呈现HTML 4/5文档?如果是这样,怎么样?

xhtml jsf html5 facelets jsf-2

65
推荐指数
2
解决办法
3万
查看次数

在Javascript中启用和禁用Div及其元素

我在寻找一种方法来启用和禁用DIV ID ="dcalc"和它的孩子.

<div id="dcalc" class="nerkheArz"
 style="left: 50px; top: 150px; width: 380px; height: 370px;
 background: #CDF; text-align: center" >
 <div class="nerkh-Arz"></div>
 <div id="calc"> </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想在加载页面时禁用它们然后通过单击我可以启用它们吗?

这就是我尝试过的

document.getElementById("dcalc").disabled = true;
Run Code Online (Sandbox Code Playgroud)

javascript xhtml jquery

65
推荐指数
3
解决办法
41万
查看次数

为div延长全高

有没有一种方法可以用于div扩展到全高?我也有一个粘性的页脚.

这是网页:网站已删除.我正在谈论的中间位是白色div,midcontent有CSS值:

.midcontent{
     width:85%;
     margin:0 auto;
     padding:10px 20px;
     padding-top:0;
     background-color:#FFF;
     overflow:hidden;
     min-height:100%;
     max-width:968px; 
     height:100%;
}
Run Code Online (Sandbox Code Playgroud)

所以是的,显然height:100%没有用.此外,所有父容器都设置了高度.

这是一般结构

<body>
    <div id="wrap">
        <div id="main">
            <div class="headout">
                <div class="headimg"></div>
            </div>
            <div class="midcontainer"></div>
        </div>
    </div>
    <div id="footer">
        <div class="footer"></div>
    </div>
Run Code Online (Sandbox Code Playgroud)

html css xhtml

64
推荐指数
3
解决办法
25万
查看次数

如何让div占据剩余高度?

我有这个问题,我有两个div:

<div style="width:100%; height:50px;" id="div1"></div>
<div style="width:100%;" id="div2"></div>
Run Code Online (Sandbox Code Playgroud)

如何让div2占据页面的剩余高度?

html css xhtml

64
推荐指数
7
解决办法
9万
查看次数

指定标签宽度?

是否可以在显示空格时定义标签宽度(例如在<pre>标签或其他内容中)?我用CSS找不到任何可以做到这一点的东西,但这似乎是一件很常见的事情.

在我的情况下,标签宽度太宽,导致我的一些页面上的代码片段太宽.如果我可以以某种方式缩短标签宽度以使其适合没有滚动条,它将使事情变得更容易.(我想我可以用空格替换标签,但理想情况下我很乐意找到一种方法来做到这一点而不这样做)

html css xhtml whitespace

62
推荐指数
2
解决办法
3万
查看次数

如何在CSS中将无序列表设置为逗号分隔文本

我正在寻找一种方法来使用CSS在XHTML中设置无序列表的样式,使其以内联方式呈现,并且列表项由逗号分隔.

例如,以下列表应呈现为apple, orange, banana(请注意列表末尾缺少逗号).

<ul id="taglist">
  <li>apple</li>
  <li>orange</li>
  <li>banana</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

目前,我正在使用以下CSS来设置此列表的样式,这几乎可以实现我想要的,但将列表呈现为apple, orange, banana,(请注意香蕉之后的尾随逗号).

#taglist {
  display: inline;
  list-style: none;
}

#taglist li {
  display: inline;
}

#taglist li:after {
  content: ", ";
}
Run Code Online (Sandbox Code Playgroud)

有没有办法用纯CSS解决这个问题?

html css xhtml

62
推荐指数
4
解决办法
3万
查看次数

我可以在列表项中使用div吗?

为什么以下代码在我使用<div>内部时有效<li>

<ul>
    <li class="aschild">
        <div class="nav">Test</div>
    </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

html validation xhtml html5 html-lists

62
推荐指数
5
解决办法
6万
查看次数

ID,类的HTML命名约定以及包含元素类型前缀?

有没有人知道一个很好的资源来解释HTML ID和类的良好命名约定,以及是否使用元素类型的ID(例如btn或按钮或类似物)作为前缀?

课程应该是复数还是单数?我知道ID应该是单数的,因为它们是唯一的,但是那些类呢?

ID和类应该使用名词,对吧?

我正在使用在现有页面中注入其他页面的页面,有点像部分页面......因此......我想知道是否有人在ID和/或类前面添加了一个名称..有点像命名空间或类似?

任何评论或见解真的很感激.

html css xhtml naming-conventions

61
推荐指数
3
解决办法
4万
查看次数

拉伸<a>标签以填充整个<li>

这是一个简单的菜单结构:

<ul id="menu">
  <li><a href="javascript:;">Home</a></li>
  <li><a href="javascript:;">Test</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

我想让它<a>被拉伸,以便它填满整个<li>.我尝试使用类似width: 100%; height: 100%但没有效果的东西.如何正确拉伸锚标签?

html css xhtml

59
推荐指数
3
解决办法
6万
查看次数

为什么浏览器会将tbody元素插入表元素中?

我正在玩一些使用原始html和JQuery的想法.我做的一件事是创建一个包含一组行的表元素.

<table id="MyTable" >
    <tr>
        <td>Title</td>
    </tr>
    <tr>
        <td>1</td>
    </tr>
    <tr>
        <td>2</td>
    </tr>
    <tr>
        <td>3</td>
    </tr>
    <tr>
        <td>4</td>
    </tr>
</table>
Run Code Online (Sandbox Code Playgroud)

但是,当我在FireFox + Firebug,IE8开发人员工具栏或Google Chrome JavaScript调试器中查看代码时......所有这些代码都显示了围绕所有tr节点的tbody元素.

我并不反对这种情况......但这是标准行为吗?

html xhtml

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