先说句题外话,昨天Silverlight 2.0发布了RTW(很多人都以为是RTM,这里的RTW是针对互联网版本的一个说法:Release to Web)版本。今天一大早的打开Google Reader,发现Flash Player 10和Flash CS4的文档已经发布了,中午吃完饭回来惊奇地发现Flash Player 10也跟着发布了。Flash Player和Silverlight的竞争是越来越白热化了,至少在新版本的发布上已经有这个意思了。
===========严肃的分割线============
好了,言归正传,回到我们的标题上来。UL的预设标记就是每个项目之前的那个原点或者方块或者数字之类的标记,就像我的blog侧栏里面“最新评论”或者“最新文章”那个地方的小原点一样。
很多时候,很多人不喜欢这个玩意儿,于是就想把它藏起来,这个也很好办,这么一行就搞定了:
ul{
list-style-type:none;
}
但是还是有一个问题,前面有好多空格好难看……
刚才发现在Firefox 2.0下我的blog左侧的广告居然没有出现,就连那“这是广告”几个字也没有看到,我觉得很奇怪,我没有拿掉啊?于是用IE看了一下,发现广告还在。于是看了一下Firefox下的源代码,发现有广告的那一段居然全部是绿色斜体的,说明那段代码被Firefox 2.0认为是注释。这个就奇怪了,为什么会认为是注释呢?我的代码是这样的(开头和结尾两行是我做的两个代码标记,现在却被Firefox 2.0认为是注释的开始和结束):
<!---------->
<div class="sideblock">
<div class="sidetitle">
<ul id="supblogad" style="list-style-image:url(images/open.gif)">
<li>这是广告</li>
</ul>
</div>
<div id="blogad" class="sidecontent" style="display:""">
这里是广告的JS代码
</div>
</div>
<!---------->
针对此种现象我特意进行了如下代码测试:
<!----->
Just have a test!
<!----->
这次我更奇怪了,Firefox居然没有把它当作注释!于是又把我的Blog中那段被当作注释的代码直接复制过来,然后删掉中间的部分,只留下...
首先建立几个CSS样式文件,分别命名为:css.css、css1.css、css2.css、css3.css。为简单起见,内容分别如下:
css.css:
body {background-color:#666;}
css1.css:
body {background-color:#900;}
css2.css:
css3.css:
body {background-color:#009;}
换肤技巧方法一:
使用JS更改<link>标签内ID的属性值,代码如下:
呵呵,今天晚上回来的路上,先是和兄弟们扯了一通 JSF 和 JSP ,然后又渐渐扯上了 HTML 这个话题,有一兄弟愣是说 HTML 不能算语言,顶多只能算标签,我偏说 HTML 是语言,好歹后面也有个 L(language),然后几个人就语言的定义问题展开激烈争论,直到寝室楼梯上都还在争,结果却是不分胜负,哈哈……
XHTML 是 The Extensible HyperText Markup Language 可扩展标识语言的缩写。目前推荐遵循的是 W3C (World Wide Web Consortium 的缩写)于2000年1月26日推荐 XML1.0(参考http://www.w3.org/TR/xhtml1)。XHTML 实际上是在 HTML 4.0 的基础上用 XML 的规则对其进行扩展得到的。建立 XHTML 的目的也就是实现 HTML 向 XML 的过渡。
HTML 和 XHTML 之间的关系不难理解,其文档类型也是这样。 XHTML 对大多数 HTML 标签提供了更严格但也更清晰的语法实现。比方说, XHTML 对大小写就不象 HTML 那么宽容。使用 HTML 的时候你可以对标签名称随意大小写。而且不管是大写的标签还是小写的标签其用法完全相同和有效。但是 XHTML 编码器则必须使用小写的标签。否则你的文档将被 W3C 校验认为是无效的。例如下面的代码是不正确的:
<TITLE>公司简介</TITLE>
正确的写法是:
<title>公司简介</title> 同样的,<P>改成<p>,<B>改成<b>等等。
由于 XHTML 是一种 XML 语法,所以普通的 XML 语法规则同样适用于标签的应用。在 XHTML 文档内标签的起始和终止必须一一对应。其中包括了通常不需终止标签对应的 HTML 标签。
知道XHTML也不算早,直到今天才尝试了一下用 CSS+DIV 定位,把昨天画的那个页面转化成了网页!
以前很难相信不用表格也能作出很漂亮的网页,今天自己亲自尝试了一下,哈哈,还真的可以(虽然我的不够pp)!
第一个作品:点这里查看
通过了 XHTML
校验和 CSS2
校验,发现要通过XHTML效验也比较简单!唯一不爽的是不支持输入文本框的 onMouseOver 和 onFocus !
也算是边学变做了,最开始做的时候还真是有点困难,因为平时做网页都是用表格,CSS 用的也不多,而且都是很简单的 CSS ,然后针对那些常用的标签研究了一下,渐渐就上手了,呵呵~
由于初学,代码很烂,就不公布了(其实可以自己下载的),呵呵~
接触网络这么久,网页也做了一些,从来就没有想过什么网页标准的问题,前几天由于时间关系,看了一点点相关的文章,今天有跑去看了,还是有点感触的,尤其其中提到了三大门户网站的设计均不符合网页标准:
代码校验(XHTML)
(校验地址:http://validator.w3.org/、
(http://www.htmlhelp.com/tools/validator/ )
www.sina.com.cn
失败,混杂的HTML,未达到XHTML1。黄色警报:字符集错误。(定义了GB2312,但页内使用了非GB2312字符)。非标准代码43处。
www.163.com
失败,混杂的HTML,未达到XHTML1。红色警报:未定义DOCTYPE。非标准代码41处。
www.sohu.com 失败,混杂的HTML,未达到XHTML1。黄色警报:字符集错误。非标准代码38处。
CSS2校验 (校验地址:http://jigsaw.w3.org/css-validator/validator-uri.html )
Processed in 0.3749952 second(s) , unknow queries
Powered by OWord V0.1, Even Not Alpha
(此博客程序为半成品,请勿索取,以免给您的心灵造成创伤^_^)
鄂ICP备05026031号
2008-10
2006-10
2005-10
2005-4
用户中心
日志分类

最新日志
最新评论
统计信息






友情链接