久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

Dreamweaver/關(guān)于框架和框架集

來(lái)自站長(zhǎng)百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

Dreamweaver | Dreamweaver安裝 | Dreamweaver使用 | Dreamweaver其他

關(guān)于框架和框架集

框架 是瀏覽器窗口中的一個(gè)區(qū)域,它可以顯示與瀏覽器窗口的其余部分中所顯示內(nèi)容無(wú)關(guān)的 HTML 文檔。

框架集 是 HTML 文件,它定義一組框架的布局和屬性,包括框架的數(shù)目、框架的大小和位置以及在每個(gè)框架中初始顯示的頁(yè)面的 URL??蚣芗募旧聿话跒g覽器中顯示的 HTML 內(nèi)容,但 noframes 部分除外;框架集文件只是向?yàn)g覽器提供應(yīng)如何顯示一組框架以及在這些框架中應(yīng)顯示哪些文檔的有關(guān)信息


'了解框架和框架集如何工作 '

框架 是瀏覽器窗口中的一個(gè)區(qū)域,它可以顯示與瀏覽器窗口的其余部分中所顯示內(nèi)容無(wú)關(guān)的 HTML 文檔。框架集 是 HTML 文件,它定義一組框架的布局和屬性。

要在瀏覽器中查看一組框架,請(qǐng)輸入框架集文件的 URL;瀏覽器隨后打開(kāi)要顯示在這些框架中的相應(yīng)文檔。通常將一個(gè)站點(diǎn)的框架集文件命名為 index.html,以便當(dāng)訪問(wèn)者未指定文件名時(shí)默認(rèn)顯示該名稱(chēng)。

下面的示例顯示了一個(gè)由三個(gè)框架組成的框架布局:一個(gè)較窄的框架位于側(cè)面,其中包含導(dǎo)航條;一個(gè)框架橫放在頂部,其中包含 Web 站點(diǎn)的徽標(biāo)和標(biāo)題;一個(gè)大框架占據(jù)了頁(yè)面的其余部分,其中包含主要內(nèi)容。這些框架中的每一個(gè)都顯示單獨(dú)的 HTML 文檔。

081205.gif

在此示例中,當(dāng)訪問(wèn)者瀏覽站點(diǎn)時(shí),在頂部框架中顯示的文檔永遠(yuǎn)不更改。側(cè)面框架導(dǎo)航條包含鏈接;單擊其中某一鏈接會(huì)更改主要內(nèi)容框架的內(nèi)容,但側(cè)面框架本身的內(nèi)容保持靜態(tài)。無(wú)論訪問(wèn)者在左側(cè)單擊了哪一個(gè)鏈接,右側(cè)主要內(nèi)容框架都會(huì)顯示適當(dāng)?shù)奈臋n。

請(qǐng)注意,框架不是文件。您很可能會(huì)以為當(dāng)前顯示在框架中的文檔是構(gòu)成框架的一部分,但該文檔實(shí)際上并不是框架的一部分。框架是存放文檔的容器 - 任何一個(gè)框架都可以顯示任意一個(gè)文檔。

注意: 頁(yè)面一詞含義較為寬泛,既可以表示單個(gè) HTML 文檔,也可以表示給定時(shí)刻瀏覽器窗口中的全部?jī)?nèi)容,即使當(dāng)時(shí)同時(shí)顯示有幾個(gè) HTML 文檔。例如,短語(yǔ)“使用框架的頁(yè)面”通常表示一組框架以及最初在這些框架中顯示的文檔。


如果一個(gè)站點(diǎn)在瀏覽器中顯示為包含三個(gè)框架的單個(gè)頁(yè)面,則它實(shí)際上至少由四個(gè)單獨(dú)的 HTML 文檔組成:框架集文件以及三個(gè)文檔,這三個(gè)文檔包含這些框架內(nèi)初始顯示的內(nèi)容。當(dāng)您在 Dreamweaver 中設(shè)計(jì)使用框架集的頁(yè)面時(shí),您必須保存全部這四個(gè)文件,以便該頁(yè)面可以在瀏覽器中正常工作。

'決定是否使用框架' 框架的最常見(jiàn)用途就是導(dǎo)航。一組框架通常包括一個(gè)含有導(dǎo)航條的框架和另一個(gè)要顯示主要內(nèi)容頁(yè)面的框架。

但是,框架的設(shè)計(jì)可能比較復(fù)雜;并且在許多情況下,您可以創(chuàng)建沒(méi)有框架的 Web 頁(yè),它可以達(dá)到使用一組框架所能達(dá)到的許多同樣效果。例如,如果您想讓導(dǎo)航條顯示在頁(yè)面的左側(cè),則既可以用一組框架代替您的頁(yè)面,也可以只是在站點(diǎn)中的每一頁(yè)上包含該導(dǎo)航條。(Dreamweaver 可以幫助您創(chuàng)建使用相同布局的多個(gè)頁(yè)面)下圖顯示了具有類(lèi)似框架布局的頁(yè)面設(shè)計(jì),但在設(shè)計(jì)中并沒(méi)有使用框架。

081206.gif

許多專(zhuān)業(yè) Web 設(shè)計(jì)人員不喜歡使用框架,并且許多瀏覽 Web 的人也不喜歡框架。在大多數(shù)情況下,這種反感是因?yàn)橛龅搅四切┦褂每蚣苄Ч患鸦虿槐匾厥褂每蚣艿恼军c(diǎn)(例如,每當(dāng)訪問(wèn)者單擊導(dǎo)航按鈕時(shí)就重新加載導(dǎo)航框架內(nèi)容的框架集)。如果框架使用得法(例如,在允許其他框架的內(nèi)容發(fā)生更改的同時(shí),使一個(gè)框架中的導(dǎo)航控件保持靜態(tài)),則這些框架對(duì)于某些站點(diǎn)可能非常有用。

并不是所有的瀏覽器都提供良好的框架支持,框架對(duì)于無(wú)法導(dǎo)航的訪問(wèn)者而言可能難以顯示。所以,如果您確實(shí)要使用框架,應(yīng)始終在您的框架集中提供 noframes 部分,以方便不能查看這些框架的訪問(wèn)者。(請(qǐng)參見(jiàn)處理不能顯示框架的瀏覽器)。您最好還要提供指向站點(diǎn)的無(wú)框架版本的顯式鏈接,以用于那些雖然其瀏覽器支持框架但不喜歡使用框架的訪問(wèn)者。

使用框架具有以下優(yōu)點(diǎn):

  1. 訪問(wèn)者的瀏覽器不需要為每個(gè)頁(yè)面重新加載與導(dǎo)航相關(guān)的圖形。
  2. 每個(gè)框架都具有自己的滾動(dòng)條(如果內(nèi)容太大,在窗口中顯示不下),因此訪問(wèn)者可以獨(dú)立滾動(dòng)這些框架。

例如,當(dāng)框架中的內(nèi)容頁(yè)面較長(zhǎng)時(shí),如果導(dǎo)航條位于不同的框架中,那么向下滾動(dòng)到頁(yè)面底部的訪問(wèn)者就不需要再滾動(dòng)回頂部來(lái)使用導(dǎo)航條。

'使用框架具有以下缺點(diǎn):'

  1. 可能難以實(shí)現(xiàn)不同框架中各元素的精確圖形對(duì)齊。
  2. 對(duì)導(dǎo)航進(jìn)行測(cè)試可能很耗時(shí)間。
  3. 各個(gè)帶有框架的頁(yè)面的 URL 不顯示在瀏覽器中,因此訪問(wèn)者可能難以將特定頁(yè)面設(shè)為書(shū)簽(除非您提供了服務(wù)器代碼,使訪問(wèn)者可以加載特定頁(yè)面的帶框架版本。)

了解嵌套的框架集 在另一個(gè)框架集之內(nèi)的框架集稱(chēng)作嵌套的框架集。一個(gè)框架集文件可以包含多個(gè)嵌套的框架集。大多數(shù)使用框架的 Web 頁(yè)實(shí)際上都使用嵌套的框架,并且在 Dreamweaver 中大多數(shù)預(yù)定義的框架集也使用嵌套。如果在一組框架里,不同行或不同列中有不同數(shù)目的框架,則要求使用嵌套的框架集。

例如,最常見(jiàn)的框架布局在頂行有一個(gè)框架(框架中顯示公司的徽標(biāo)),并且在底行有兩個(gè)框架(一個(gè)導(dǎo)航框架和一個(gè)內(nèi)容框架)。此布局要求嵌套的框架集:一個(gè)兩行的框架集,在第二行中嵌套了一個(gè)兩列的框架集。

081207.gif

Dreamweaver 會(huì)根據(jù)需要自動(dòng)嵌套框架集;如果您在 Dreamweaver 中使用框架拆分工具,則您就不需要考慮哪些框架將被嵌套、哪些框架不被嵌套這樣的細(xì)節(jié)。有關(guān)框架拆分工具的更多信息,請(qǐng)參見(jiàn)設(shè)計(jì)框架集。

有兩種方法可在 HTML 中嵌套框架集:內(nèi)部框架集可以與外部框架集在同一文件中定義,也可以在不同文件中單獨(dú)定義。Dreamweaver 中每個(gè)預(yù)定義的框架集均在同一文件中定義其所有框架集。

這兩種類(lèi)型的嵌套均產(chǎn)生相同的視覺(jué)效果;如果沒(méi)有看到代碼,很難判斷使用的是哪種類(lèi)型的嵌套。在 Dreamweaver 中使用外部框架集文件的最常見(jiàn)情況如下:使用“在框架中打開(kāi)”命令在框架內(nèi)打開(kāi)框架集文件時(shí),可能導(dǎo)致設(shè)置鏈接目標(biāo)時(shí)出現(xiàn)問(wèn)題。通常最簡(jiǎn)單的方法是在單個(gè)文件中定義所有的框架集。

參考來(lái)源[ ]

http://www.baike.baidu.com

Dreamweaver使用手冊(cè)導(dǎo)航

Dreamweaver安裝:

Dreamweaver安裝

Dreamweaver使用

新建站點(diǎn)| 創(chuàng)建新文檔| 保存新文檔| 關(guān)于CSS層| 插入層| 管理層| 將層轉(zhuǎn)化為表格| 制作層動(dòng)畫(huà)| 處理CSS布局可視化| div標(biāo)簽進(jìn)行布局| 關(guān)于表格| 添加及刪除行和列| 拆分和合并單元格 |復(fù)制、粘貼和刪除單元格| 設(shè)置表格和單元格的格式| 選擇表格元素| 關(guān)于框架和框架集| 創(chuàng)建框架和框架集| 框架中打開(kāi)文檔| 查看和設(shè)置框架屬性| 關(guān)于Dreamweaver模板| 模板標(biāo)簽語(yǔ)法| 設(shè)計(jì)視圖和代碼視圖中的模板和基于模板的文檔| 創(chuàng)建Dreamweaver模板| 創(chuàng)建可編輯區(qū)域| 編輯和更新模板| DreamWeaver管理模板| 關(guān)于使用頁(yè)面| 設(shè)置頁(yè)面屬性 | 任務(wù)自動(dòng)化| 在瀏覽器中預(yù)覽和測(cè)試頁(yè)面| 插入文本| 設(shè)置段落格式和文檔結(jié)構(gòu)| 設(shè)置文本格式| 使用層疊樣式表設(shè)置文本格式| 創(chuàng)建鏈接| 管理鏈接| 導(dǎo)航條| DreamWeaver插入圖像| 使用JavaScript行為

Dreamweaver其他 :

Dreamweaver快捷鍵 | Dreamweaver序列號(hào)