Web界面設計規(guī)范說明_第1頁
Web界面設計規(guī)范說明_第2頁
Web界面設計規(guī)范說明_第3頁
Web界面設計規(guī)范說明_第4頁
Web界面設計規(guī)范說明_第5頁
已閱讀5頁,還剩13頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

1、Web 界面設計規(guī)范Design Specification for Web UI(僅供內(nèi)部使用 Only for inside of *)作者: 日期: 2005 年 5 月 31 日* 財務 HFS版權所有 不得復制Copyright by * 2005,All rights reservedWeb 界面設計規(guī)范文檔修改記錄Design Specification for Web UI Revision History版本號日期所修改頁注記修改人VersionRevision DateRevision PagesSummary/CommentSignature1.02005/5/31ALL

2、CreateBen1.12005/6/65-10增加部分規(guī)范XY一、目的 3二、適用范圍 3三、文件命名規(guī)范 3四、控件命名規(guī)范 4五、控件外觀規(guī)范 5六、界面設計規(guī)范 66.1 字體 66.2 顏色 66.3 邊距 66.4 尺寸單位 66.5 表格排版規(guī)范 66.5.1 表格代碼對齊 66.5.2 表格高寬 76.5.3 表格其他規(guī)范 7七、其他規(guī)范 77.1 網(wǎng)站目錄結構 77.2 排版規(guī)范 87.2 客戶端腳本 87.3 狀態(tài)管理 9目的為了使最終設計出來的 Web 界面風格一致化, 開發(fā)者之間相互協(xié)作更輕松, 特制定此 Web 界面 設計規(guī)范!回目錄、適用范圍1. 此規(guī)范適合所有 W

3、eb Form 的 UI 設計。2. 有關 Windows Form 的 UI 設計請參考 Windows 界面設計規(guī)范。 回目錄、文件命名規(guī)范Web Form擴展名描述前綴Extension File NameDescriptionPrefix.aspx/.ascxWeb 用戶自定義控件wuc回目錄四、控件命名規(guī)范控件類型前綴例子Control TypePrefixExampleLabellbllblTipTextBoxtxttxtNameButtonbtnbtnOKLinkButtonlbtnImageButtonibtnHyperLinkhlkDropDownListddlListBox

4、lstDataGridgrdDataListdlstRepeaterrepCheckBoxchkCheckBoxListchklstRadioButtonListrdolstRadioButtonrdoImageimgPanelpanPlaceHolderplhCalendarcldAdRotatoradrTabletblRequireFieldValidatorrfvCompareValidatorcpvRangeValidatorrgvRegularExpressionValidatorrevCustomValidatorcstvValidationSummaryvlsXmlxmlLitt

5、eralltlCrystalReportViewercrv回目錄五、控件外觀規(guī)范50px ”或者“文本寬度”說明: 50px| 文本寬度 ,表示該參數(shù)可以的取值為:控件類型Control Type寬度( 像素 )Width(px)高度 ( 像素 ) Height(px)備注RemarkLabel 適應文本 適應文本 TextBox150px|100%| 超短|超寬 默認值Button50px| 文本寬度 默認值LinkButton 適應文本 適應文本 ImageButton 適應圖片 適應圖片 HyperLink 適應文本 適應文本 DropDownList150px|100%| 適應文本 默

6、認值ListBox150px|100%| 適應文本 100px | 適應項目數(shù) | 按需 DataGrid按需 按需 DataList按需 按需 Repeater按需 按需 CheckBox 適應文本 默認值CheckBoxList 適應文本 適應項目 RadioButtonList 適應文本 適應項目 RadioButton 適應文本 默認值Image 適應圖片 適應圖片 Panel 適應內(nèi)部控件 | 按需 適應內(nèi)部控件 | 按需 PlaceHolder 適應內(nèi)部控件 | 按需 適應內(nèi)部控件 | 按需 Calendar按需 按需 AdRotator按需 按需 Table按需 按需 Requi

7、reFieldValidator 適應文本 默認 CompareValidator 適應文本 默認 RangeValidator 適應文本 默認 RegularExpressionValidator 適應文本 默認 CustomValidator 適應文本 默認 ValidationSummary默認 默認 Xml默認 默認 Litteral默認 默認 CrystalReportViewer默認 默認 回目錄六、界面設計規(guī)范6.1 字體所有 Web 界面基準字體大小一律為: 9pt字體序列為:Verdana, Arial, Helvetica, Sans-Serif 。所有字體設定應在 CSS

8、 中完成。6.2 顏色顏色應以清爽簡潔為準,所有色彩設定應在 CSS 中完成。6.3 邊距頁,表格都應該有邊距,避免緊貼邊沿的情況發(fā)生,最小邊距值為3px”,默認邊距值6.4 尺寸單位所有字體尺寸一律采用“pt”作為單位,對象和線條的尺寸一律用“px”作為單位。6.5 表格排版規(guī)范6.5.1 表格代碼對齊在寫 <table> 互相嵌套時, 嚴格按照的規(guī)范, 對于單獨的一個 <table> 來說, <table><tr> 對齊, <td> 縮進一個 TAB , <td> 中如果還有嵌套的表格, <table> 也

9、縮進 TAB ,如果 <td> 中沒有 任何嵌套的表格, </td> 結束標記應該與 <td> 處于同一行,不要換行,如我們注意在源代碼中不應有這樣的代碼:<td><img src=</td>./images/sample.gif而應該是這樣的:<td><img src=./images/sample.gif></td>這是因為瀏覽器認為換行相當于一個半角空格, 以上不規(guī)范的寫法相當于無意中增加一個半角空格,如果確實有必要增加一個半角空格,也應該這樣寫:<td><img sr

10、c=./images/sample.gif> </td>6.5.2 表格高寬屬于同一個級別 的 <table> 一定是左首對齊的,另外不允許沒有任何內(nèi)容的空的單元格存 在,空單元格高度采用 <td> 和 </td> 之間插入一個 1*1 大小的透明的 gif 圖片(通常為 null.gif ), 這是因為某些瀏覽器認為空單元格非法而不會予以解釋。Width 標簽內(nèi),和 height 的寫法也有統(tǒng)一的規(guī)范, 一般情況下只有一列的表格, width 寫在 <table> 的 只有一行的表格, height 寫在 <table&

11、gt; 的標簽內(nèi), 多行多列的表格, width 和 height 寫在第一行或者第一列的 <td> 標簽內(nèi)??傊裱粭l原則: 不出現(xiàn)多于一個的控制同一個單元格 大小的 height 和 width, 保證任何一個 width 和 height 都是有效的, 也就是你改動代碼中任何一個 width 和 height 的數(shù)值,都應該在瀏覽器中看到變化。6.5.3 表格其他規(guī)范1. 在排布表格之前, 請大家一定要好好思考一個最佳的方案, 表格的嵌套盡量控制在三層以 內(nèi)。2. 一個網(wǎng)頁要盡量避免用整個一張大表格, 所有的內(nèi)容都嵌套在這個大表格之內(nèi), 因為瀏覽器 在解釋頁面的元素時, 是

12、以表格為單位逐一顯示, 如果一張網(wǎng)頁是嵌套在一個大表 格之內(nèi), 那么很可能造成的后果就是, 當瀏覽者敲入網(wǎng)址, 他要先面對一片空白很長時間, 然后所有的網(wǎng)頁內(nèi)容同時出現(xiàn)。如果必須這樣做,請使用 <tbody> 標記,以便能夠使這個大表 格分塊顯示?;啬夸浧摺⑵渌?guī)范7.1 網(wǎng)站目錄結構1. 在網(wǎng)站根目錄中開設 images common temp 三個子目錄,根據(jù)需要再開設 media 子目錄, images 目錄中放不同欄目的頁面都要用到的公共圖片,例如公司的標志、 banner 條、菜單、按鈕等等; common 子目錄中放 css 、js, 、php 、include 等公共

13、文件; temp 子目 錄放客戶提供的各種文字圖片等等原始資料; media 子目錄中放 flash, avi, quick time 等 多媒體文件 。2. 在根目錄中原則上應該按照首頁的欄目結構, 給每一個欄目開設一個目錄, 根據(jù)需要在每一 個欄目的目錄中開設一個 images 和 media 的子目錄用以放置此欄目專有的圖片和多媒體文件, 如果這個欄目的內(nèi)容特別多, 又分出很多下級欄目, 可以相應的再開設其 他目錄。3. temp 目錄中的文件往往會比較多,建議以時間為名稱開設目錄,將客戶陸續(xù)提供的資 料歸類整理。4. 除非有特殊情況,目錄、文件的名稱全部用小寫英文字母、數(shù)字、下劃線的組

14、合,其中 不得包含漢字、空格和特殊字符;7.2 排版規(guī)范1. 排版中我們經(jīng)常會遇到需要進行首行縮進的處理,達到效果,規(guī)范的做法是在樣式表中定義<p> 標記,注意,一般情況下,請不要省略不要使用 “ &nbsp; ”或者全角空格來 p text-indent: 2em; 然后給每一段加上</p> 結束標記。2. 原則上,我們禁止用 <img width=? height=?> 來人為干預圖片顯示的尺寸,而且建議 <img> 標簽中不要帶上 width 和 height 兩個屬性,這是因為制作過程中,圖片往往需 要反復的修改, 這樣可以避免人

15、為干預圖片顯示的尺寸, 盡可能的發(fā)揮瀏覽器自身的功 能;但是這樣的一個副作用是當網(wǎng)頁還未加載圖片時, 不會留出圖片的站位大小, 可能 會造成網(wǎng)頁在加載過程中抖動 (如果圖片是插在一個固定大小的表格里的, 不會有這個現(xiàn)象),尤其是當圖片的尺寸較大時,這種現(xiàn)象會很明顯,所以當預料到這種會明顯導 致網(wǎng)頁抖動的情況會發(fā)生時,請大家務必在最后給 <img> 附上 width 和 height 屬性。3. 為了最大程度的發(fā)揮瀏覽器自動排版的功能, 來人工干預分段。在一段完整的文字中請盡量不要使用 <br>4. 不同語種的文字之間應該有一個半角空格, 但避頭的符號之前和避尾的符號之后

16、除外漢 字之間的標點要用全角標點,英文字母和數(shù)字周圍的括號應該使用半角括號。5. 所有的字號都應該用樣式表來實現(xiàn),禁止在頁面中出現(xiàn) <font size=?> 標記。6. 請不要在網(wǎng)頁中連續(xù)出現(xiàn)多于一個的“ &nbsp; ”也盡量少使用全角空格 (英文字符集下,全角空格會變成亂碼) ,空白應該盡量使用 text-indent, padding, margin, hspace, vspace 以及 透明的 gif 圖片來實現(xiàn)。7. 行距建議用百分比來定義,常用的兩個行距的值是 line-height:120%/150%.8. 網(wǎng)站中的路徑全部采用相對路徑, 一般鏈接到某一目錄

17、下的缺省文件的鏈接路徑不必寫 全名,如我們不必這樣: <a href= ” aboutus/index.htm ”> 而應該這樣: <a href= ”aboutus/ ”>7.2 客戶端腳本C#規(guī)范客戶端腳本一律采用 JavaScript 語言,編碼規(guī)測基本類似7.3 狀態(tài)管理為了避免頁面過大, 如有可能關閉整個頁面的在所有不需要 PostBack 之后獲取對象值的控件一律關閉ViewState 。例如一些僅作單向顯示之用的,無須回傳數(shù)據(jù)的控件(例如 Label) ??梢躁P閉。另外所有靜態(tài)文本全部直接使用 HTML 標記而不要使用服務端控件。回目錄ViewState

18、。人與人之間的距離雖然摸不著,看不見,但的的確確是一桿實實在在的秤。真與假,善與惡,美與丑,盡在秤桿上可以看出;人心的大小,胸懷的寬窄,撥一撥秤砣全然知曉。人與人之間的距離,不可太近與人太近了,常??慈瞬磺?。一個人既有優(yōu)點,也有缺點,所謂人無完人,金無赤足是也。初識時,走得太近就會模糊了不足,寵之;時間久了,原本的美麗之處也成了瑕疵,嫌之與人太近了,便隨手可得,有時得物,據(jù)為己有,太過貪財;有時得人,為己所用,也許貪色。貪財也好,貪色亦罷,都是一種貪心。與人太近了,最可悲的就是會把自己丟在別人身上,找不到自己的影子,忘了回家的路。這世上,根本沒有零距離的人際關系,因為人總是有一份自私的,人與人

19、之間太近的距離,易滋生事端,恩怨相隨。所以,人與人相處的太近了,便漸漸相遠。人與人之間的距離也不可太遠。太遠了,就像放飛的風箏,過高斷線。太遠了,就像南徙的大雁,失群哀鳴。太遠了,就像失聯(lián)的旅人,形單影只人與人之間的距離,有時,先遠后近;有時,先近后遠。這每次的變化之中,總是有一個難以忘記的故事或者一段難以割舍的情有時候,人與人之間的距離,忽然間近了,其實還是遠;忽然間遠了,肯定是傷了誰。人與人之間的距離,如果是一份信箋,那是思念;如果是一個微笑,那是寬容;如果是一句問候,那是友誼;如果是一次付出,那是責任。這樣的距離,即便是遠,但也很近最怕的,人與人之間的距離就是一句失真的讒言,一個不屑的眼

20、神,一疊誘人的紙幣,或者是一條無法逾越的深谷。這樣的距離,即便是近,但也很遠人與人之間最美的距離,就是不遠不近,遠中有近,近中有遠,遠而不離開,近而不相丟太遠的距離,只需要一份寬容,就不會走得太遠而行同陌人;太近的距離,只需要一份自尊,就不會走得太近而丟了自己。不遠不近的距離,多像一朵艷麗的花,一首悅耳的歌,一首優(yōu)美的詩。人生路上,每個人的相遇、相識,都是一份緣,我們都是相互之間不可或缺的伴。 人與人之間的距離雖然摸不著,看不見,但的的確確是一桿實實在在的秤。真與假,善與惡,美與丑,盡在秤桿上可以看出;人心的大小,胸懷的寬窄,撥一撥秤砣全然知曉。人與人之間的距離,不可太近 。與人太近了,常??慈瞬磺?。一個人既有優(yōu)點,也有缺點,所謂人無完人,金無赤足是也。初識時

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論