什么应该使用什么时候?或者总是更好地使用UTF-8?或ISO-8859-1在特定条件下仍具有重要意义?
字符集是否与地理区域相关?
编辑:
放这个代码有什么好处 @charset "utf-8";
或者像这样 <link type="text/css; charset=utf-8" rel="stylesheet" href=".." />
在CSS文件的顶部?
我找到了这个
如果在向文档添加嵌入式样式时DreamWeaver添加了标记,那么这就是DreamWeaver中的错误.来自W3C FAQ:
"对于文档中嵌入的样式声明,不需要@charset规则,不得使用."
charset规范是自2.0版本(可能是1998年)以来CSS的一部分,所以如果你在CSS文件中有一个charset规范而Safari无法处理它,那就是Safari中的一个错误.
并在表单中添加accept-charset
<form action="/action" method="post" accept-charset="utf-8">
Run Code Online (Sandbox Code Playgroud)
如果我使用xhtml doctype应该使用什么
<?xml version="1.0" encoding="UTF-8"?>
Run Code Online (Sandbox Code Playgroud)
要么
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Run Code Online (Sandbox Code Playgroud) 我注意到jQuery(或者它是Firefox)会转变我的一些 <span class="presentational"></span> into <span class="presentational" />
现在我的问题是,写这样的标记是否可以?任何浏览器都会窒息吗?
就我个人而言,<span class="presentational" />如果它是空的,我觉得它看起来更干净.
我在外部有一个嵌套的div,宽度为100%.两个嵌套的div应该在一行中,并且首先应该从它的内容中获取它的大小:
<div id="#outer" style="width:100%; border:1px">
<div id="#inner1" style="border:1px; display:inline">
inner div 1. Some text...
</div>
<div id="#inner2" style="width:100%????; border:1px; display:inline">
inner div 2...
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
问题是如果没有指定#inner1 div的宽度并且取决于它里面的内容,如何使#inner2 div获得水平空间的其余部分?
PS在我的情况下,所有样式都在单独的类中,这里我将CSS放入样式属性只是为了简化.
我希望结果在IE7 +和FF 3.6中工作
对我来说更多细节看起来像这样:
<style type="text/css">
.captionText
{
float:left;
}
.captionLine
{
height: 1px;
background-color:black;
margin: 0px;
margin-left: 5px;
margin-top: 5px;
border: 0px;
padding: 0px;
padding-top: 1px;
}
</style>
<table style="width:300px;">
<caption width="100%">
<div class="captionText">Some text</div>
<div class="captionLine"> </div>
</caption>
<tr>
<td>something</td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
这是我想要的图像:

是否可以使用JavaScript读取cookie过期日期?
如果有,怎么样?如果没有,是否有我可以看到的来源?
我一直遇到标签问题<f:facet>.我正在使用它的其他代码示例,但我不确定它的用途是什么.
我已经编写了一些代码,这些代码在方法上与我见过的其他代码完全相同,除非它包含在<f:facet name=actions>标记中.当我在我的代码周围添加它时,我正在包装它的下拉框在我部署时消失.任何人都可以为此提出建议或让我深入了解如何以及何时使用方面?
这是我的代码,我不打扰添加bean代码,因为它们只是基本的getter和setter,我不认为它们会造成麻烦.
<f:facet name="actions">
<p:selectOneMenu id="SwitchWeekDrpDwnMenu"
value="#{depotWorkloadBean.selectView}"
partialSubmit="true">
<p:ajax update="mainForm"
listener="#{depotWorkloadBean.updateView}" />
<f:selectItem itemLabel="Day view" itemValue="Day"/>
<f:selectItem itemLabel="01/01/2014" itemValue="Week"/>
</p:selectOneMenu>
</f:facet>
Run Code Online (Sandbox Code Playgroud)
如果我删除了facet标签,则显示下拉框,但不能正常运行.
不要紧,在所有什么样的顺序<link>或<script>或<meta>标签是在<head></head>?
(愚蠢的问题,但直到现在我从未考虑过的其中一件事.)
<tr>
<td>Blah!</td>
<td>X</td> <!-- TR containing X -->
<td>Woot!</td>
</tr>
<tr>
<td>Useful Data, contents unknown</td> <!-- Select this TR -->
</tr>
<tr>
<td>Useless data</td> <!-- Don't select this or any subsequent TR -->
</tr>
<tr>
<td>More crap I don't want</td>
</tr>
<tr>
<td>X</td> <!-- Another X -->
</tr>
<tr>
<td>Useful</td> <!-- Do select this one, since previous has X -->
</tr>
Run Code Online (Sandbox Code Playgroud)
什么XPath会<tr>在<tr>包含X之后立即返回?
有什么不同?他们都强调文本.该<em>标签显示的文字为楷体,而<strong>使得文本加粗,这是唯一的区别?
注意:我知道<b>这<span style="font-weight:bold>是一种表现形式,是一种更好的方式,<strong>并且<em>是强调的,但我的问题不是关于这一点.
如果我们把每一个<b>到<strong>盲目?许多人这样做,他们认为<b>不符合网络标准,因此他们将每个网站转换<b>为<strong>现场重新设计,内容重新填充,新网站设计,人们也向其他人提出这一点.
Dreamweaver中还向所有转换选项<b>,并<i>以<strong>与<em>上粘贴代码在设计视图中,当我们使用B和我哪些人盲目使用.
alt text http://shup.com/Shup/280420/1101118332-My-Desktop.png
和Dreamweaver(如果上面的选项被选中),以及网上WYSIWYG编辑器给输出<strong>和<em>而按钮显示乙和我.
alt text http://shup.com/Shup/280425/1101118921-My-Desktop.png
在我看来,它正在制造一种对<strong>和的错误观念<b>
当我们从客户端获取内容时,我们不知道客户想要强调的位置以及他只想使用粗体文本进行演示.在这种情况下我们该怎么做?谁也没有给决定为每个实例(我们和客户端)的时候,是否应该<b>或者<strong>,<i>或<em>
有什么利弊的每一个转换<b>和<i>成<strong>和<em>盲目的,如果我们说我们的网站是访问?
我们可以使用任何其他标记在<ul>伴随着<li>?
喜欢
<ul>
Some text here or <p>Some text here<p> etc
<li>item 1</li>
Some text here or <p>Some text here<p> etc
<li>item 1</li>
</ul>
Run Code Online (Sandbox Code Playgroud)