透過建立專案來學習 Web 開發! 即使沒有 HTML、CSS 或 JavaScript 知識,本教學也將引導您建立即時程式碼顯示器,類似於 CodePen,但有獨特的變化。讓我們踏上這趟令人興奮的旅程吧!
HTML:網站的基礎
HTML(超文本標記語言)構成了網站的結構支柱。它使用標籤(瀏覽器的指令)定義頁面的內容(文字、圖像、按鈕)。
HTML 結構:詳細分解
(如果您已經熟悉 HTML,請跳過此部分。)
<!DOCTYPE html>
:此聲明會向瀏覽器發出 HTML5 文件訊號。 <html lang="en">
:所有頁面元素的根容器。 lang="en"
指定語言為英文。 <head>
:包含元資料(有關頁面的信息,不可見內容)。 常用於 SEO。 <meta charset="UTF-8">
:指定字元集(UTF-8 支援大多數字元)。 <meta name="viewport" content="width=device-width, initial-scale=1.0">
:確保在不同裝置上正確縮放。 <title>Sleek HTML/CSS/JS Displayer</title>
:瀏覽器標籤中顯示的標題。 <link href="style.css" rel="stylesheet">
:連結外部 CSS 檔案以進行樣式設定。 <link href="https://cdnjs.cloudflare.com/.../all.min.css" rel="stylesheet">
:連結圖示的 Font Awesome CSS 檔案。 </head>
:關閉頭部。 <body>
:包含可見的頁面內容。 <div class="app-container">
:應用程式佈局的主容器。 </body>
:關閉正文部分。 </html>
:關閉 HTML 文件。 CSS:設計您的創作
CSS(層疊樣式表)設計網頁並佈局,控制顏色、字體、間距和視覺外觀。 將其視為網站的美學層。
CSS代碼說明(摘要):
CSS 程式碼(如下所示)使用選擇器(例如body
、.app-header
)來定位特定的HTML 元素,並套用屬性(例如color
、background-color
)和值來設定它們的樣式。 它包括深色模式的樣式、響應式設計和各種 UI 元素。
JavaScript:增加互動性
JavaScript 增加了互動性,讓您的網站充滿活力。 它允許用戶互動、無需重新加載頁面的內容更新等等。
JavaScript 程式碼說明(摘要):
JavaScript 程式碼(如下所示)操作DOM(文件物件模型)、新增事件偵聽器來處理使用者輸入(鍵入、按一下)、更新預覽窗格、管理行號、實現防反跳功能以提高效率並進行控制深色模式和全螢幕功能。
完整程式碼:
<code class="language-html"><!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Sleek HTML/CSS/JS Displayer</title> <link href="style.css" rel="stylesheet"> <link crossorigin="anonymous" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css" integrity="sha512-9usAa10IRO0HhonpyAIVpjrylPvoDwiPUiKdWk5t3PyolY1cOd4DSE0Ga+ri4AuTroPR5aQvXU9xC6qOPnzFeg==" referrerpolicy="no-referrer" rel="stylesheet"> </head> <body> <div class="app-container"> <!-- ... (rest of the HTML structure, as described above) ... --> </div> <script src="script.js"></script> </body> </html></code>
<code class="language-css">/* ... (CSS code as described above) ... */</code>
<code class="language-javascript">/* ... (JavaScript code as described above) ... */</code>
(注意:完整的HTML、CSS 和JavaScript 程式碼過於廣泛,無法包含在此處。提供的程式碼片段提供了結構概述和關鍵解釋。完整的程式碼可在原始原始程式碼中找到。)
以上是建立即時 HTML、CSS 和 JS 顯示器的詳細內容。更多資訊請關注PHP中文網其他相關文章!