選單
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON JAVA PHP HOW TO W3.CSS C C++ C# BOOTSTRAP REACT MYSQL JQUERY EXCEL XML DJANGO NUMPY PANDAS NODEJS R TYPESCRIPT ANGULAR GIT POSTGRESQL MONGODB ASP AI GO KOTLIN SASS VUE DSA GEN AI SCIPY AWS CYBERSECURITY DATA SCIENCE
     ❯   

HOW TO

HowTo Home

Menus

圖示欄 選單圖示 手風琴 選項卡 垂直選項卡 選項卡標題 全頁選項卡 懸停選項卡 頂部導航 響應式頂欄 分割導航欄 帶圖示的導航欄 搜尋選單 搜尋欄 固定側邊欄 側邊導航 響應式側邊欄 全屏導航 畫布外選單 懸停側邊欄按鈕 帶圖示的側邊欄 水平滾動選單 垂直選單 底部導航 響應式底部導航 底部邊框導航連結 右對齊菜單鏈接 居中菜單鏈接 等寬菜單鏈接 固定選單 滾動時下拉導航欄 滾動時隱藏導航欄 滾動時收縮導航欄 粘性導航欄 圖片上的導航欄 懸停下拉選單 點選下拉選單 級聯下拉選單 導航欄中的下拉選單 側邊導航中的下拉選單 響應式導航欄下拉選單 子導航選單 上拉選單 巨型選單 移動選單 窗簾選單 摺疊側邊欄 摺疊側面板 分頁 麵包屑 按鈕組 垂直按鈕組 粘性社交欄 藥丸導航 響應式頁首

圖片

幻燈片 幻燈片畫廊 模態影像 燈箱 響應式影像網格 影像網格 影像畫廊 可滾動影像畫廊 選項卡畫廊 影像疊加漸變 影像疊加滑動 影像疊加縮放 影像疊加標題 影像疊加圖示 影像效果 黑白影像 影像文字 影像文字塊 透明影像文字 全頁影像 圖片上的表單 英雄圖片 模糊背景圖片 滾動時改變背景 並排影像 圓角影像 頭像影像 響應式影像 居中影像 縮圖 影像邊框 認識團隊 粘性影像 翻轉影像 抖動影像 作品集畫廊 帶過濾器的作品集 影像縮放 影像放大鏡 影像比較滑塊 網站圖示

按鈕

警告按鈕 輪廓按鈕 分割按鈕 動畫按鈕 淡出按鈕 圖片上的按鈕 社交媒體按鈕 閱讀更多/閱讀更少 載入按鈕 下載按鈕 藥丸按鈕 通知按鈕 圖示按鈕 上一頁/下一頁按鈕 導航中的更多按鈕 塊狀按鈕 文字按鈕 圓形按鈕 滾動到頂部按鈕

表單

登入表單 登錄檔單 結賬表單 聯絡表單 社交登入表單 登錄檔單 帶圖示的表單 新聞通訊 堆疊表單 響應式表單 彈出表單 內聯表單 清除輸入欄位 隱藏數字箭頭 複製文字到剪貼簿 動畫搜尋 搜尋按鈕 全屏搜尋 導航欄中的輸入框 導航欄中的登入表單 自定義複選框/單選按鈕 自定義選擇 切換開關 檢查複選框 檢測大寫鎖定 按 Enter 鍵觸發按鈕 密碼驗證 切換密碼可見性 多步表單 自動完成 關閉自動完成 關閉拼寫檢查 檔案上傳按鈕 空輸入驗證

Filters

篩選列表 篩選表格 篩選元素 篩選下拉選單 排序列表 排序表格

表格

斑馬條紋表 居中文件 全寬表 巢狀表 並排表 響應式表 對比表

More

全屏影片 模態框 刪除模態框 時間線 滾動指示器 進度條 技能條 範圍滑塊 顏色選擇器 郵箱欄位 工具提示 懸停時顯示元素 彈出視窗 可摺疊 日曆 HTML 包含 待辦事項列表 載入器 徽章 星級評分 使用者評分 疊加效果 聯絡晶片 卡片 翻轉卡片 個人資料卡片 產品卡片 警報 呼叫 備註 標籤 絲帶 標籤雲 圓形 樣式 HR 優惠券 列表組 帶徽章的列表組 無專案符號的列表 響應式文字 鏤空文字 發光文字 固定頁尾 粘性元素 等高 clearfix 響應式浮動 snackbar 全屏視窗 滾動繪圖 平滑滾動 漸變背景滾動 粘性頁首 滾動時收縮頁首 定價表 視差 縱橫比 響應式 iframe 切換喜歡/不喜歡 切換隱藏/顯示 切換暗模式 切換文字 切換類 新增類 移除類 更改類 活動類 樹狀檢視 移除小數 移除屬性 離線檢測 查詢隱藏元素 重定向網頁 格式化數字 懸停縮放 翻轉框 垂直居中 DIV 中的居中按鈕 居中列表 懸停過渡 箭頭 形狀 下載連結 全高元素 瀏覽器視窗 自定義捲軸 隱藏捲軸 顯示/強制顯示捲軸 裝置外觀 Contenteditable 邊框 佔位符顏色 停用 textarea 調整大小 停用文字選擇 文字選擇顏色 專案符號顏色 垂直線 分隔符 文字分隔符 動畫圖示 倒計時器 打字機 即將推出頁面 聊天訊息 彈出聊天視窗 分屏 客戶評價 章節計數器 引言幻燈片 可關閉列表項 典型裝置斷點 可拖動的 HTML 元素 JS 媒體查詢 語法高亮 JS 動畫 JS 字串長度 JS 指數運算 JS 預設引數 JS 隨機數 JS 排序數字陣列 JS 展開運算子 JS 滾動到檢視 獲取當前日期 獲取當前 URL 獲取當前螢幕大小 獲取 Iframe 元素

網站

建立免費網站 製作網站 製作靜態網站 託管靜態網站 製作網站 (W3.CSS) 製作網站 (BS3) 製作網站 (BS4) 製作網站 (BS5) 建立和檢視網站 建立 Link Tree 網站 建立作品集 建立簡歷 製作餐廳網站 製作商務網站 製作 WebBook 居中網站 聯絡部分 關於頁面 大標題 示例網站

Grid

2 列布局 3 列布局 4 列布局 展開式網格 列表網格檢視 混合列布局 列卡片 鋸齒佈局 部落格佈局

Google

Google Charts Google Fonts Google Font 配對 Google 設定分析

Converters

轉換重量 轉換溫度 轉換長度 轉換速度

部落格

獲得開發人員工作 成為前端開發人員 聘請開發人員

如何 - 構建網站


瞭解如何建立一個快速且出色的響應式網站,該網站可在所有裝置、PC、筆記型電腦、平板電腦和手機上執行。


使用 CSS 框架建立網站

聽說過 W3Schools Spaces 嗎?在這裡,您可以從零開始建立網站或使用模板。

立即免費開始 ❯

* 無需信用卡


“佈局草圖”

在構建網站之前,繪製頁面設計的佈局草圖明智之舉。

擁有“佈局草圖”將使建立網站變得容易得多

導航欄

幻燈片

樂隊

樂隊描述

樂隊描述

樂隊描述


文章

文章

文章


頁尾


Doctype、Meta 標籤和 CSS

doctype 應將頁面定義為 HTML5 文件

<!DOCTYPE html>

meta 標籤應定義字元集為 UTF-8

<meta charset="UTF-8">

viewport meta 標籤應使網站適用於所有裝置和螢幕解析度

<meta name="viewport" content="width=device-width, initial-scale=1">

W3.CSS 應滿足我們所有的樣式需求以及所有裝置和瀏覽器的差異

<link rel="stylesheet" href="https://w3schools.tw/w3css/3/w3.css">

要了解更多關於使用 W3.CSS 進行樣式設計的資訊,請訪問我們的 W3.CSS 教程

我們第一個空的網頁將看起來像這樣

<!DOCTYPE html>
<html>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://w3schools.tw/w3css/3/w3.css">
<body>

<!-- Content will go here -->

</body>
</html>

注意:如果您想從頭開始建立一個網站,而無需 CSS 框架的幫助,請閱讀我們的 如何製作網站教程


建立頁面內容

在我們的網站的 <body> 元素內,我們將使用我們的“佈局圖”並建立

  • 導航欄
  • 幻燈片
  • 頁首
  • 一些部分和文章
  • 頁尾

語義元素

HTML5 引入了幾個新的語義元素。使用語義元素很重要,因為它們定義了網頁的結構,並幫助螢幕閱讀器和搜尋引擎正確讀取頁面。

這些是一些最常見的語義 HTML 元素

<section> 元素可用於定義網站中具有相關內容的部分。

<article> 元素可用於定義單個內容塊。

<header> 元素可用於定義頁首(文件、部分或文章中的)。

<footer> 元素可用於定義頁尾(文件、部分或文章中的)。

<nav> 元素可用於定義導航連結的容器。

在本教程中,我們將使用語義元素。

但是,是否使用 <div> 元素取決於您。


導航欄

在我們的“佈局草圖”中,我們有一個“導航欄”。

<!-- Navigation -->
<nav class="w3-bar w3-black">
  <a href="#home" class="w3-button w3-bar-item">Home</a>
  <a href="#band" class="w3-button w3-bar-item">Band</a>
  <a href="#tour" class="w3-button w3-bar-item">Tour</a>
  <a href="#contact" class="w3-button w3-bar-item">Contact</a>
</nav>

自己動手試一試 »

我們可以使用 <nav> 或 <div> 元素作為導航連結的容器。

w3-bar 類是導航連結的容器。

w3-black 類定義了導航欄的顏色。

w3-bar-itemw3-button 類樣式化了欄中的導航連結。



幻燈片

在“佈局草圖”中,我們有一個“幻燈片”。

對於幻燈片,我們可以使用 <section> 或 <div> 元素作為圖片容器

<!-- Slide Show -->
<section>
  <img class="mySlides" src="img_la.jpg" style="width:100%">
  <img class="mySlides" src="img_ny.jpg" style="width:100%">
  <img class="mySlides" src="img_chicago.jpg" style="width:100%">
</section>

自己動手試一試 »

我們需要新增一些 JavaScript 來每 3 秒更改一次影像

// Automatic Slideshow - change image every 3 seconds
var myIndex = 0;
carousel();

function carousel() {
  var i;
  var x = document.getElementsByClassName("mySlides");
  for (i = 0; i < x.length; i++) {
    x[i].style.display = "none";
  }
  myIndex++;
  if (myIndex > x.length) {myIndex = 1}
  x[myIndex-1].style.display = "block";
  setTimeout(carousel, 3000);
}

自己動手試一試 »


部分和文章

檢視“佈局草圖”,我們可以看到下一步是建立文章。

首先,我們將建立一個包含樂隊資訊的 <section> 或 <div> 元素

<section class="w3-container w3-center" style="max-width:600px">
  <h2 class="w3-wide">THE BAND</h2>
  <p class="w3-opacity"><i>We love music</i></p>
</section>

自己動手試一試 »

w3-container 類負責標準內邊距。

w3-center 類使內容居中。

w3-wide 類提供了一個更寬的標題。

w3-opacity 類提供文字透明度。

max-width 樣式設定了樂隊描述部分的最大寬度。

然後我們將新增一個描述樂隊的段落

<section class="w3-container w3-content w3-center" style="max-width:600px">
<p class="w3-justify">
我們建立了一個虛構的樂隊網站。Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>
</section>

自己動手試一試 »

w3-justify 類使文字的左右邊距對齊。

然後建立帶有每個樂隊成員的 <article> 或 <div> 的 <section> 或 <div>

<section class="w3-row-padding w3-center w3-light-grey">
  <article class="w3-third">
    <p>John</p>
    <img src="img_bandmember.jpg" alt="Random Name" style="width:100%">
  </article>
  <article class="w3-third">
    <p>Paul</p>
    <img src="img_bandmember.jpg" alt="Random Name" style="width:100%">
  </article>
  <article class="w3-third">
    <p>Ringo</p>
    <img src="img_bandmember.jpg" alt="Random Name" style="width:100%">
  </article>
</section>

自己動手試一試 »


頁尾

最後,我們將使用 <footer> 或 <div> 建立頁尾

<!-- Footer -->
<footer class="w3-container w3-padding-64 w3-center w3-black w3-xlarge">
  <a href="#"><i class="fa fa-facebook-official"></i></a>
  <a href="#"><i class="fa fa-pinterest-p"></i></a>
  <a href="#"><i class="fa fa-twitter"></i></a>
  <a href="#"><i class="fa fa-flickr"></i></a>
  <a href="#"><i class="fa fa-linkedin"></i></a>
  <p class="w3-medium">
    Powered by <a href="https://w3schools.tw/w3css/default.asp" target="_blank">w3.css</a>
  </p>
</footer>

自己動手試一試 »

fa fa 類是 Font Awesome 圖示類。

要使用這些類,您必須連結到 Font Awesome 庫

<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.6.3/css/font-awesome.min.css">

要了解更多關於使用圖示的資訊,請訪問我們的 圖示教程


×

聯絡銷售

如果您想將 W3Schools 服務用於教育機構、團隊或企業,請傳送電子郵件給我們
sales@w3schools.com

報告錯誤

如果您想報告錯誤,或想提出建議,請傳送電子郵件給我們
help@w3schools.com

W3Schools 經過最佳化,旨在方便學習和培訓。示例可能經過簡化,以提高閱讀和學習體驗。教程、參考資料和示例會不斷審查,以避免錯誤,但我們無法保證所有內容的完全正確性。使用 W3Schools 即表示您已閱讀並接受我們的使用條款Cookie 和隱私政策

版權所有 1999-2024 Refsnes Data。保留所有權利。W3Schools 由 W3.CSS 提供支援