Rumah >hujung hadapan web >html tutorial >Analisis perbezaan antara laluan mutlak dan laluan relatif dalam pengeluaran halaman HTML_HTML/Xhtml_Web

Analisis perbezaan antara laluan mutlak dan laluan relatif dalam pengeluaran halaman HTML_HTML/Xhtml_Web

WBOY
WBOYasal
2016-05-16 16:40:521838semak imbas

Seperti yang ditunjukkan dalam gambar:

Sambungan satu halaman di bawah banyak fail apabila merujuk fail, anda perlu mempunyai pemahaman tertentu tentang isu laluan atau pengaturcara yang mempunyai pengetahuan tentang program rangkaian PHP pembangunan akan mentakrifkan Terdapat banyak pandangan dalam mentakrifkan laluan pembolehubah dan rujukan bersama dengan termasuk.

Contohnya:

Salin kod
Kodnya adalah seperti berikut:

takrifkan ('ROOT_PATH',dirname(__FILE__));
include(ROOT_PATH."/inc/webconfig.php");
sertakan( ROOT_PATH."/inc/functions.php");
sertakan(ROOT_PATH."/inc/db_sql.php");
Ini adalah perkara yang akan saya analisis seterusnya.

Kandungan utama:

•Konsep laluan relatif dan laluan mutlak
•Analisis terperinci
Konsep laluan relatif dan laluan mutlak

Inilah yang dikatakan oleh kelas sistem pengendalian, apabila ia berkaitan dengan carian fail, laluan mutlak: Dalam struktur direktori pokok, hanya terdapat satu laluan unik daripada nod akar kepada fail data atau fail direktori. Sambungkan setiap nama fail direktori dan nama fail data yang dihantar dari nod akar ke fail data dengan "/" untuk membentuk nama laluan yang boleh digunakan untuk mengakses fail data: anda boleh menetapkan satu untuk setiap proses "Direktori semasa ", juga dikenali sebagai "direktori kerja", supaya setiap kali anda menemui fail, anda tidak perlu menggunakan laluan mutlak secara mekanikal. Sebaliknya, gunakan laluan fail berbanding dengan direktori semasa. Ini ialah laluan relatif . Sudah tentu, ia agak abstrak Sila lihat di bawah untuk butiran analisis saya digunakan dalam html dengan betul. Sebagai contoh, bagaimana untuk merujuk halaman web HTML lain sebagai hiperpautan dalam halaman web HTML? Bagaimana untuk memasukkan imej ke dalam halaman web?

Jika anda menggunakan laluan fail yang salah semasa merujuk fail (seperti menambah hiperpautan, atau memasukkan gambar, dsb.), rujukan akan menjadi tidak sah (fail yang dipautkan tidak boleh dilayari atau gambar yang dimasukkan tidak boleh dipaparkan, dsb.) .
Untuk mengelakkan ralat dan fail rujukan ini dengan betul, kita perlu mempelajari laluan HTML.
HTML mempunyai dua cara menulis laluan: laluan relatif dan laluan mutlak.

Laluan relatif HTML (Laluan Relatif)


Rujukan fail dalam direktori yang sama


Jika fail sumber dan fail rujukan berada dalam direktori yang sama , secara langsung Hanya tulis nama fail rujukan.

Kami kini mencipta fail sumber info.html dan merujuk fail index.html sebagai hiperpautan dalam info.html.
Andaikan laluan info.html ialah: c:Inetpubwwwrootsitesblablainfo.html Andaikan laluan index.html ialah: c:Inetpubwwwrootsitesblablaindex.html Kod untuk menambah hiperpautan index.html ke info.html hendaklah ditulis seperti ini :
index.html Bagaimana untuk mewakili direktori peringkat atas
../ mewakili direktori peringkat atasan di mana fail sumber terletak, http://www.jb51 net/ mewakili direktori di atas direktori tempat fail sumber berada, dan seterusnya.

Andaikan laluan info.html ialah: c:Inetpubwwwrootsitesblablainfo.html Andaikan laluan index.html ialah: c:Inetpubwwwrootsitesindex.html Kod untuk menambah hiperpautan index.html ke info.html hendaklah ditulis seperti ini :

index.html Andaikan laluan info.html ialah: c:Inetpubwwwrootsitesblablainfo.html Andaikan laluan index.html ialah: c:Inetpubwwwrootindex.html dalam maklumat Kod untuk menambah hiperpautan ke index.html dalam .html hendaklah ditulis seperti ini:

index.htmlAndaian Laluan info.html ialah: c:Inetpubwwwrootsitesblablainfo.html Andaikan laluan index.html ialah: c:Inetpubwwwrootsiteswowstoryindex.html Kod untuk menambah hiperpautan index.html ke info.html hendaklah ditulis seperti ini:

index.html
Cara untuk mewakili direktori peringkat bawah
Untuk merujuk fail dalam direktori peringkat bawah, hanya tulis laluan fail dalam direktori peringkat bawah secara langsung.

Andaikan laluan info.html ialah: c:Inetpubwwwrootsitesblablainfo.html Andaikan laluan index.html ialah: c:Inetpubwwwrootsitesblablahtmlindex.html Kod untuk menambah hiperpautan index.html ke info.html hendaklah ditulis seperti ini :

index.html

Anggapkan laluan info.html ialah: c:Inetpubwwwrootsitesblablainfo.html Anggapkan indeks Laluan .html ialah: c: Inetpubwwwroositesblablahtmltutorialsindex.html Kod untuk menambah hiperpautan index.html ke info.html hendaklah ditulis seperti ini:

HTML ialah Laluan mutlak (Laluan Mutlak)
laluan mutlak HTML (laluan mutlak) merujuk kepada laluan lengkap fail dengan nama domain.

Andaikan anda mendaftarkan nama domain www.jb51.net dan memohon hos maya anda akan memberi anda direktori, seperti www ini ialah direktori akar tapak web anda.

Andaikan anda meletakkan fail index.html dalam direktori akar www. Laluan mutlak fail ini ialah: http://www.jb51.net/index.html.

Andaikan anda mencipta direktori yang dipanggil html_tutorials dalam direktori akar www, dan kemudian meletakkan fail index.html dalam direktori Laluan mutlak fail ini ialah http://www.jb51.net/html_tutorials/. index.html.

Sesetengah rujukan maklumat:
Perbezaan antara laluan relatif dan laluan mutlak