Time of Update: 2017-02-28
大家都知道,web標準在中國傳播初期,人們使用“div+css”描述web標準,似乎有點道理,根據國內網頁設計師的編碼水平,看似就是使用div配合css來替代table布局。 可是學過一段時間web標準的人士,都知道這是誤解,那麼有人提出,摒棄div+css的說法,提倡XHTML+CSS的說法,因為要使用兩門語言來架構網頁,但是這種稱呼也不準確,不完整,因為只提到了XHTML1.0標準和CSS2.0(CSS2.1)規範。 其實web標準就是web標準,叫別的都不對
Time of Update: 2017-02-28
現在編寫xhtml,我們強烈不推薦此種方法,應該是id,class綜合應用。此文章只是講述一種思維,並非建站過程中的方法! 用標準件的方式來組裝網頁DIV布局。我把class分為2種:布局class;風格class。 布局class是骨架,風格class是衣服。 舉個例子:比如布局中的左欄。首先它的屬性有:是左欄,寬度,背景顏色,字型顏色等。 1、首先會定義一個class,比如:.layout,主要用來控制頁面整個的大小 .layout{width:98%;margin:0
Time of Update: 2017-02-28
在本人上一篇教程《徹底弄懂CSS盒子模式四(絕對位置和相對定位)》中最後有示範一個綜合導航執行個體,那時因為時間關係,同時本人也覺得有必要將這執行個體分出來單獨講一下,所以沒有把執行個體講解教程寫到上一篇教程中。這個教程可以作為CSS定位學習的強化練習,當然教程我也不只是單一的講解做的步驟,還會和大家一起來分析一下設計思路,同時分享本人在做的過程中發現的一些問題供大家防範參考。為了兼顧一下沒有來得及看我上一篇教程的網友,我再次給出代碼運行框,大家可以先運行看看效果,不過建議最好先看一下本人上
Time of Update: 2017-02-28
前言 在用CSS控制排版過程中,定位一直被人認為是一個痛點,這主要是表現為很多網友在沒有深入理解清楚定位的原理時,排出來的雜亂網頁常讓他們不知所措,而另一邊一些高手則常常藉助定位的強大功能做出些很酷的效果來,比如CSS相簿等等,因此自己雜亂的網頁與高手完美的設計形成鮮明對比,這在一定程度上打擊了初學定位的網友,也在他們心目中形成這樣的一種思想:當我熟練地玩轉CSS定位時,我就已是高手了。不管你怎麼想,我只希望下面的教程能讓你更深入地瞭解CSS定位屬性。 閱讀建議 先說說我這篇教程的思路
Time of Update: 2017-02-28
頁簽的流行 自從Yahoo!的首頁引進頁簽(tab, 見下圖)之後,這種可用性極佳的方式越來越受歡迎,使用者也逐步習慣和喜歡上它,因為它可以在原有的空間上增加更多的可用資訊,而且只需切換,不需重新整理整個頁面,瀏覽更舒暢。很多網站接受並使用,如新浪等。 頁簽的標記結構 那麼,讓我們來看看這些頁簽後的代碼。 新浪完全不考慮什麼標準,就是表格嵌套,我們略過不提。Yahoo!的XHTML形式是這樣的:<div> <ul> <li>頁簽1<
Time of Update: 2017-02-28
網頁製作,用CSS實現圖片垂直置中方法<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><style type="text/css"><!--body {margin:0;padding:0}div {width:
Time of Update: 2017-02-28
用於布局架構:#outer{overflow:hidden;}#outer .panel{float:right;width:286px;padding-left:21px;border-left:1px solid #E5E3D7;padding-bottom: 27670px !important;margin-bottom: -27670px !important;}#outer .main{float:left;width:510px;padding-bottom: 27670px
Time of Update: 2017-02-28
今天有點閑,想向大家請教一下id和class的使用。 按照字面的意思,id是指一個元素在整個文檔中的“唯一標誌”,而class則是它所屬的“類別”。按照文法,同名的id在一個文檔裡只應該出現一次,而class名可重複使用。 但是在具體使用的時候,哪些樣式該用id,哪些樣式改用class呢?有個答案很簡單: 那些只會在頁面中出現一次的元素應該用id來表示。比如頁頭(header)
Time of Update: 2017-02-28
1. 基本上,整體聲明有兩種方法,第一種就是針對一個標籤,然後一次設定好幾個樣式。第二種就是同時對好幾個標籤設定相同的樣式。下面這個例子就是:“針對一個標籤,然後一次設定好幾個樣式”:<stype="text/css"> body{font-size:9pt; font-color:red; background:white}</style> 2. 你會發現,我們同時聲明了:字形大小為
Time of Update: 2017-02-28
我接觸的很多人都問,如何學習Web標準製作網頁呢?我想每一個剛剛接觸web標準的人都會問這樣的問題,我就根據自己的經驗總結。 1.不要一味使用DW等工具設計網頁,去熟悉(X)HTML語言和CSS語言 因為web標準對代碼的要求提高了,沒有對xhtml代碼沒有一定的瞭解是無法通過校檢的。DW工具也可以使用,但是要看著代碼寫網頁了。 首先是xhtml代碼,不是很多,知道他們如何使用,怎麼正確書寫,而且要記得封閉tag。如<img/><br/>。建議看看一些html參
Time of Update: 2017-02-28
網頁特效代碼執行個體:一個用純CSS製作的網頁下拉式功能表。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN""http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"[ <!ELEMENT a (#PCDATA | table)* > ]><html
Time of Update: 2017-02-28
用CSS和javascript製作的非常簡潔的網頁導覽功能表,而且還具有下拉的功能啊!呵呵<style type="text/css">/*Credits: Dynamic Drive CSS Library *//*URL: <a href="http://www.dynamicdrive.com/style/"
Time of Update: 2017-02-28
網頁中我們經遇到重新整理要保留表單裡內容的時候,習慣的做法使用cookie,但是那樣做實在是很麻煩,css中的behavior就為我們很好的解決了這個問題。 比如: <input style="behavior:url(#default#savehistory)" name="youname" type="text" id="yourname" size="10"
Time of Update: 2017-02-28
這個格式是我自創的,經常有人問我為什麼,這裡做個簡單總結: 1. 分類,一個模組或者同類功能定義為一類定義,每類定義之間用段落隔開。2. 分級,每類定義中的每個定義語句,根據結構或語意層級使用Tab縮排縱向對齊。3. 分斷,每個定義內的每個屬性定義之間,用“分號+空格”隔開,注意定義語句與分號間無空格,“{}”內前有空格而後無空格。4.
Time of Update: 2017-02-28
說明為什麼現有的幾種CSS隱藏文字的方法的缺陷和新的方法如何彌補。實用性一般,但是這個方法挺新穎的。 1.display:none;的缺陷 搜尋引擎可能認為被隱藏的文字屬於垃圾資訊而被忽略 螢幕助讀程式(是為視覺上有障礙的人設計的讀取螢幕內容的程式)會忽略被隱藏的文字。 2. visibility: hidden ;的缺陷 這個大家應該比較熟悉就是隱藏的內容會佔據他所應該佔據物理空間 3.overflow:hidden;一個比較合理的方法.texthidden {
Time of Update: 2017-02-28
CSS實現的網頁中文字排版的幾種方式!如果用得上可以直接用現成的了!1.文字倒排(逆時針轉90度)<br><br><span style="font-family:@宋體;color:red">盡人事 順天命</span><br><br>2.文字正寫豎排,中文豎排,從右往左讀<br><br><div style="layout-flow:
Time of Update: 2017-02-28
1. child selector h1 > strong { color:red;} 無效, 只能使用 h1 strong {color:red; } 不支援子選擇符,但支援派生選擇符。 2.sibling selector li+li { font-style:bold; } 無效。 3.Pseudo-Class Selector有限支援。 a:link :visited {
Time of Update: 2017-02-28
塊元素(block element)一般是其他元素的容器元素,塊元素一般都從新行開始,它可以容納內嵌元素和其他塊元素,常見塊元素是段落標籤'P"。“form"這個塊元素比較特殊,它只能用來容納其他塊元素。 如果沒有css的作用,塊元素會順序以每次另起一行的方式一直往下排。而有了css以後,我們可以改變這種html的預設配置模式,把塊元素擺放到你想要的位置上去。而不是每次都愚蠢的另起一行。需要指出的是,table標籤也是塊元素的一種,table
Time of Update: 2017-02-28
剛剛登甲發來一個文章,看到只要一行代碼,就可以把IE6弄死.<style>*{position:relative}</style><table><input></table> 如果你現在用的是IE6你可以試一下.點擊下邊的運行代碼按鈕; 如果點了後沒有死, 讓說明你的IE不是6; 方法一:<!--Easy IE Crash by Hamachiya2 (http://www.ddvip.com/junk/ie_crash.
Time of Update: 2017-02-28
正確使用a標籤 超連結是blog中用的最多的html標籤,它用來連結到其他的文章或者站台連結,建議大家用a標籤時將下列屬性都添加上: href:設定連結的url地址或錨點 target:設定滑鼠點選連結後的目標視窗或架構頁面,一般常用的是target="_blank",表示新開一個視窗開啟連結,向在當前頁面開啟連結就不用加這個屬性了 title:設定滑鼠移動到連結上時顯示的提示資訊 rel:這個是最近才開始流行的新屬性。rel="nofollow&qu