❶ html引入外部jscss找不到
jsp或html頁面引用外部.css或.js文件時,注意路徑問題,如果設置不當,會引用不到這些外部的文件
假設使用下面的目錄結構:
-webapp
|-MyProject目錄
|--WebContent目錄
|---scripts目錄
---dtree.js文件
|---styles目錄
---main.css文件
|---pages目錄
---test.jsp文件
現在例如要在test.jsp中引用scripts目錄下的dtree.js和styles目錄下的main.css
有如下幾種方法:
1.使用相對於jsp頁面的相對路徑
Html代碼[url=http://javatechnology.javaeye.com/blog/577469#][/url]
<linktype="text/css"rel="stylesheet"href="../styles/main.css"/>
<scripttype="text/javascript"src="../scripts/dtree.js"></script>
<linktype="text/css"rel="stylesheet"href="../styles/main.css"/><scripttype="text/javascript"src="../scripts/dtree.js"></script>
這樣在頁面使用http://localhost:8080/MyProject/test.jsp訪問test.jsp時就可以引用到dtree.js和main.css。
2.使用相對於Web工程的相對路徑
對於1中的相對使用相對於於jsp頁面的相對路徑的這種方式,如果我們是設置action跳轉到test.jsp頁面,那麼這種使用相對路徑的方式就引用不到了。
例如我們當訪問http://localhost:8080/MyProject/main.do的時候,頁面跳轉到test.jsp頁面,如果使用方法1,就引用不到了。
這個時候我們可以使用相對於Web工程的相對路徑來引用:
Html代碼[url=http://javatechnology.javaeye.com/blog/577469#][/url]
<linktype="text/css"rel="stylesheet"href="styles/main.css"/>
<scripttype="text/javascript"src="scripts/dtree.js"></script>
<linktype="text/css"rel="stylesheet"href="styles/main.css"/><scripttype="text/javascript"src="scripts/dtree.js"></script>
但是請注意:使用方法2這種方式引用,如果直接訪問http://localhost:8080/MyProject/test.jsp,是引用不到的。
3.使用Web工程的絕對路徑
方法1和方法2都有缺點,都只適用一種情況,有沒有兩種情況都適用的呢?答案肯定的!
我們使用絕對路徑:
Html代碼[url=http://javatechnology.javaeye.com/blog/577469#][/url]
<linktype="text/css"rel="stylesheet"href="/MyProject/styles/main.css"/>
<scripttype="text/javascript"src="/MyProject/scripts/dtree.js"></script>
<linktype="text/css"rel="stylesheet"href="/MyProject/styles/main.css"/><scripttype="text/javascript"src="/MyProject/scripts/dtree.js"></script>
這樣,不管是通過http://localhost:8080/MyProject/main.do跳轉訪問test.jsp還是直接訪問http://localhost:8080/MyProject/test.jsp,都可以成功引用。
注意:如果我們在部署Web應用時,沒有設置ContextRoot(一般情況下配置為工程名),也就是IP和埠後面不帶應用名,如http://localhost:8080/main.do和http://localhost:8080/test.jsp,這種情況在引用時就不能帶工程名了,應該這樣:
Html代碼[url=http://javatechnology.javaeye.com/blog/577469#][/url]
<linktype="text/css"rel="stylesheet"href="/styles/main.css"/>
<scripttype="text/javascript"src="/scripts/dtree.js"></script>
<linktype="text/css"rel="stylesheet"href="/styles/main.css"/><scripttype="text/javascript"src="/scripts/dtree.js"></script>
❷ 有什麼法子把一個網站html -js-css文件都下載到當地
另存為
全數,會自己建樹一個目錄存相關的css,js
,圖片。。。IE下是在
主菜單->文件->另存為
查看原帖>>
❸ 跪求韓順平輕松搞定網頁設計(html+css+js)中的源代碼!謝謝!
不一定是韓順平的吧,不管你學那個就一樣,當年我學那本叫做精通div+css的就很好,js你可以放在以後學習,先把div+css搞定了,你就能找個工作了。。js比他們的難度要大點。再說現在什麼功能都有源碼,下載下來能用就行了。。所以你還是先學div+css吧。。
❹ ❤520情人節送女朋友的生日禮物~html+css+js實現抖音炫酷櫻花3D相冊(含音樂)
在520情人節、七夕或是女友生日時,想要給特別的她一份獨特禮物?這篇教程將教你如何利用HTML、CSS和JavaScript製作一個炫酷的3D櫻花相冊,還包含了背景音樂,讓你的表白更有創意和溫度。不論是電腦端還是手機端都能流暢播放,讓這份心意更加浪漫。
開始前,不妨先了解一下520情人節、七夕表白的浪漫背景,程序員也能用代碼展現浪漫情懷,讓這份心意在櫻花雨中緩緩綻放。
下面是3D相冊的演示地址,你可以預覽效果:櫻花雨3D相冊演示地址、文字開場白+浪漫櫻花飄落演示地址、螢火+櫻花飄落3D相冊演示地址。
第一步是實現PC端和手機端的演示。通過HTML、CSS和JavaScript的結合,你可以輕松製作出動態生成的3D相冊。
製作流程如下:
准備12張圖片,包括大圖和小圖。你可以在美圖秀秀、網路或其他在線工具中進行裁剪,確保尺寸適配。
下一步是替換圖片和調整大小。將裁剪好的圖片替換到HTML文件中的相應位置,確保效果最佳。
如果你喜歡的歌曲有版權問題,可以使用免費的音樂資源。替換音樂文件後,確保音頻格式和名稱與代碼相匹配。
部署你的網頁到線上,分享給女友。這里有免費的部署工具,只需幾步就能讓全世界的朋友們欣賞到你的作品。
如果你對前端感興趣,從零基礎入門到高級,這里有整套視頻、源碼、開發軟體、學習資料和面試題,適合所有前端開發者。
獲取源碼的方式很簡單,關注、點贊和收藏是對我最大的支持。在這里,你還能找到更多前端插件、3D炫酷效果、圖片展示、文字效果和整站模板等資源。
如果你有技術相關問題,歡迎加入公Z號獲取更多源碼和解答。希望你能在製作這份禮物的過程中,感受到編程的魔力和浪漫。
最後,祝你成功製作出獨一無二的3D櫻花相冊,讓這個520情人節或女友的生日更加難忘。