ผมเชื่อว่า มีบางคน กำลังมีข้อสงสัยอยู่ว่า
ถ้าไดเรคทอรี่มีลักษณะค่อนข้างซับซ้อนแล้ว จะต้องเขียนกี่ชั้นอย่างไร
ผมยกตัวอย่างให้อย่างนี้ครับ
|
ถ้าต้องการให้ไฟล์ html ที่อยู่ในโฟล์เดอร์ c:/myfol/web01/
สามารถลิงค์ ไปยังไฟล์ c:/myfol/web02/page05.htm
ให้เปิดไฟล์ html ที่อยู่ใน c:/myfol/web01/ และเขียนดังนี้ครับ
|
3.htm - notepad |
 |
|
|
การใช้เครื่องหมาย .. เป็นเสมือนสัญลักษณ์แทนการขึ้น ไปยังโฟล์เดอร์ที่สูงกว่า 1 ชั้น
เช่น สมมุติไฟล์ html อยู่ภายใน c:/myfol/myweb01/
เมื่อเราสร้าง link ภายในไฟล์ html นั้น โดยเขียนว่า
<a href="../main.htm">ไปยังหน้าหลัก</a>
ก็จะเสมือนกับเขียนว่า
<a href="c:/myfol/main.htm">ไปยังหน้าหลัก</a>
และหากเราเขียนว่า
<a href="../../main.htm">ไปยังหน้าหลัก</a>
ก็จะเป็นสัญลักษณ์แทนการเลื่อนขึ้นไป
ยังโฟล์เดอร์ที่สูงกว่า 2 ชั้น
ถ้าแท็กทางด้านบนเขียนไว้ภายในไฟล์
c:/myfol/myweb01/index.htm
ก็จะมีค่าเท่ากับเขียนว่า
<a href="c:/main.htm">ไปยังหน้าหลัก</a>
|
|