HTML初學者會常常遇到這樣一個問題,如何正確引用一個檔案。例如,怎麼在一個HTML網頁中引用另外一個HTML網頁作為超連結(hyperlink)?怎麼在一個網頁中插入一張圖片
如果你在引用文件時(如加入超鏈接,或者插入圖片等),使用了錯誤的文件路徑,就會導致引用失效(無法瀏覽鏈接文件,或無法顯示插入的圖片等)。
為了避免這些錯誤,正確地引用文件,我們需要學習一下HTML路徑。
HTML有2種路徑的寫法:相對路徑和絕對路徑。
HTML相對路徑(Relative Path)
同一個目錄的檔案引用
如果來源檔案和參考檔案在同一個目錄裡,直接寫引用檔案名稱即可。
我們現在建立一個原始檔info.html,在info.html裡要引用index.html檔作為超連結。
假設info.html路徑是:c:Inetpubwwwrootsitesblablainfo.html
假設index.html路徑是:c:Inetpubwwwrootsitesblablaindex.html
在info.html加入index.html超連結的程式碼應該如此寫入:
index.html
如何表示上級目錄
../表示原始檔案所在目錄的上一層目錄,../ ../表示來源檔案所在目錄的上上級目錄,以此類推。
假設info.html路徑是:c:Inetpubwwwrootsitesblablainfo.html
假設index.html路徑是:c:Inetpubwwwrootsitesindex.html
在info.html加入index.html超連結的程式碼應該這樣寫:
index.html
假設info.html路徑是:c:Inetpubwwwrootsitesblablainfo.html
假設index.html路徑是:c:Inetpubwwwrootsitesblablainfo.html
假設index.html路徑是:c: Inetpubwwwrootindex.html
在info.html加入index.html超連結的程式碼應該這樣寫:
index.html
假設info.html路徑是:c:Inetpubwwwrootsitesblablainfo.html
假設index.html路徑是:c:Inetpubwwwrootsiteswowstoryindex.html
在info.html加入index.html超連結的程式碼應該這樣寫:
index.html
如何表示下級目錄
引用下級目錄的文件,直接寫下級目錄文件的路徑即可。
假設info.html路徑是:c:Inetpubwwwrootsitesblablainfo.html
假設index.html路徑是:c:Inetpubwwwrootsitesblablahtmlindex.html
在info.html加入index.html超連結的程式碼應該如此寫:
index.html
假設info.html路徑是:c:Inetpubwwwrootsitesblablainfo.html
假設index.html路徑是:c:Inetpubwwwrootsitesblablainfoinfo.html
假設index.html路徑是:c: Inetpubwwwrootsitesblablahtmltutorialsindex.html
在info.html加入index.html超連結的程式碼應該這樣寫:
index.html
HTML絕對路徑(Absolute Path)
HTML絕對路徑(absolute path)指向網域名稱的檔案的完整路徑。
假設你註冊了網域www.jb51.net,並申請了虛擬主機,你的虛擬主機供應商會給你一個目錄,例如www,這個www就是你網站的根目錄。
假設你在www根目錄下放了一個檔案index.html,這個檔案的絕對路徑就是:http://www.jb51.net/index.html。 假設你在www根目錄下建了一個目錄叫html_tutorials,然後在該目錄下放了一個檔案index.html,這個檔案的絕對路徑就是http://www.jb51.net/html_tutorials/ index.html。

本篇文章带大家了解一下HTML(超文本标记语言),介绍一下HTML的本质,HTML文档的结构、HTML文档的基本标签和图像标签、列表、表格标签、媒体元素、表单,希望对大家有所帮助!

不算。html是一种用来告知浏览器如何组织页面的标记语言,而CSS是一种用来表现HTML或XML等文件样式的样式设计语言;html和css不具备很强的逻辑性和流程控制功能,缺乏灵活性,且html和css不能按照人类的设计对一件工作进行重复的循环,直至得到让人类满意的答案。

总结了一些web前端面试(笔试)题分享给大家,本篇文章就先给大家分享HTML部分的笔试题(附答案),大家可以自己做做,看看能答对几个!

HTML5中画布标签是“<canvas>”。canvas标签用于图形的绘制,它只是一个矩形的图形容器,绘制图形必须通过脚本(通常是JavaScript)来完成;开发者可利用多种js方法来在canvas中绘制路径、盒、圆、字符以及添加图像等。

在html中,document是文档对象的意思,代表浏览器窗口的文档;document对象是window对象的子对象,所以可通过“window.document”属性对其进行访问,每个载入浏览器的HTML文档都会成为Document对象。

html5废弃了dir列表标签。dir标签被用来定义目录列表,一般和li标签配合使用,在dir标签对中通过li标签来设置列表项,语法“<dir><li>列表项值</li>...</dir>”。HTML5已经不支持dir,可使用ul标签取代。

html5支持boolean值属性;boolean值属性指是属性值为true或者false的属性,如input元素中的disabled属性,不使用该属性表示值为flase,不禁用元素,使用该属性可以不设置属性值表示值为true,禁用元素。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

Dreamweaver CS6
視覺化網頁開發工具

禪工作室 13.0.1
強大的PHP整合開發環境

EditPlus 中文破解版
體積小,語法高亮,不支援程式碼提示功能

SublimeText3 英文版
推薦:為Win版本,支援程式碼提示!

ZendStudio 13.5.1 Mac
強大的PHP整合開發環境