# 基礎
提供所有HTML元素的默認樣式。
這個組件定義了你的網頁的基礎視覺效果。通過為每個HTML元素設置默認的色彩、間距、字體尺寸和其他屬性實現強大的版面效果。本頁是一個關于如何使用基礎HTML元素和UIkit如何對它們進行風格化的簡要向導。
注意UIkit基本上利用了有名的 [Normalize.css](http://necolas.github.com/normalize.css),但將它分散在了所有組件。只有必要的部分被采納到基礎組件中,以保證未預設的CSS樣式盡可能的少。大部分關于CSS標準化的代碼被移入了 [表單](form.html), [按鈕](button.html) 和 [表格](table.html) 這些組件中。這樣使得UIkit及其組件在與其他競爭中顯得很厲害的樣子,所以你不必擔心你的項目在不同的瀏覽器中的一致性問題。
* * *
## 標題
使用 `<h1>` 到 `<h6>` 標簽來定義你的標題。
### Example

你可以添加 `.uk-h1`,`.uk-h2`,`.uk-h3`,`.uk-h4`,`.uk-h5` 或 `.uk-h6` 類來改變你的標題的大小,比如讓 `h1` 看起來像一個 `h3`。
* * *
## 段落
通過可以自定義設置的變量,可對全局的字體大小、行間距、邊距等常規元素進行調整。段落和其他塊元素也繼承這些變量值。
* * *
## 文本級語義
下面的列表為你提供了最常用的文本層次語義,以及如何利用它們的簡短概述。
| 標簽 | 描述 |
| --- | --- |
| `<a>` | 將文本轉換為超文本使用 [a 標簽](#)。 |
| `<em>` | 強調文本使用 _em 標簽_。 |
| `<strong>` | 強調任何額外的更重要文本使用 **strong 標簽**。 |
| `<code>` | 定義內聯代碼片段使用 `code 標簽`。 |
| `<del>` | 標記文檔中已被修改或刪除的文本使用 ~~del 標簽~~。 |
| `<ins>` | 標記文檔中插入的文本使用 <ins>ins 標簽</ins>。 |
| `<mark>` | 高亮顯示文本使用 <mark>mark 標簽</mark>,它沒有任何語義含義。 |
| `<q>` | 定義引入的語錄在 <q>q 標簽 <q>里面使用</q> q 標簽</q>。 |
| `<abbr>` | 定義一個標題的縮寫使用 <abbr title="Abbreviation Element">abbr 標簽</abbr>。 |
| `<dfn>` | 定義一個項目術語名稱使用 <dfn title="Defines a definition term">dfn 標簽</dfn>。 |
| `<small>` | 縮小顯示不重要的文本使用 <small>small 標簽</small>。 |
* * *
## 水平線
使用 `<hr>` 標簽創建一條水平線。
### Example

* * *
## 引用文字
在文檔中從其他來源引用多行內容時,使用 `<blockquote>` 標簽。
### Example

### Markup
```
<blockquote>
<p>Quotation</p>
<small>Source</small>
</blockquote>
```
* * *
## 代碼塊
對于多行代碼,使用 `<pre>` 元素定義預格式化文本。它能創建提供保留空格、制表符和換行符的新文本塊。內部嵌套 `<code>` 標簽來定義代碼塊。
重要 為保證正確地渲染,必須確保避開代碼中的任何尖括號。
### Example
```
<pre>
<code>...</code>
</pre>
```
注意 你也可以添加 [效果組件](utility.html) 中介紹到的 `.uk-scrollable-text` 類, 這將設置最大高度為300px,并提供Y軸滾動條。
* * *
## 列表
創建一個無序列表使用 `<ul>` 標簽或使用 `<ol>` 標簽創建有序列表。`<li>` 元素定義列表項。
### Example

### Markup
```
<ul>
<li>...</li>
<li>...
<ul>
<li>...</li>
</ul>
</li>
</ul>
```
```
<ol>
<li>...</li>
<li>...
<ol>
<li>...</li>
</ol>
</li>
</ol>
```
* * *
## 描述列表
創建一個描述列表需要使用 `<dl>` 標簽。使用 `<dt>` 定義項目,使用 `<dd>` 定義描述內容。
### Example

### Markup
```
<dl>
<dt>...</dt>
<dd>...</dd>
</dl>
```
* * *
## 響應式圖片
UIKit 中的所有圖片默認都是響應的。如果布局變窄,圖片會調整它們的大小并保持自身的比例。
### Example

注意 若要避免響應式行為并保持圖像的原始尺寸,可以為單獨的圖片添加 `.uk-img-preserve` 類。如果你具有多張圖片,也可以將這個類添加到父容器中。谷歌地圖不需要這樣的設置。
- UIkit 中文文檔
- 開始使用
- 初學者
- 開始使用
- 如何自定義
- 布局示例
- 開發者
- 項目結構
- Less & Sass 文件
- 創建主題
- 創建樣式
- Customizer.json
- JavaScript
- 自定義前綴
- 核心組件
- 默認
- 基礎
- 打印
- 布局類組件
- 網格
- 面板/Panel
- 塊/Block
- 文章
- 評論/Comment
- 效果/Utility
- Flex 布局
- 覆蓋/Cover
- 導航類組件
- 導航菜單
- 導航欄
- 二級導航
- 面包屑/Breadcrumb
- 分頁
- 選項卡
- 縮略圖導航/Thumbnav
- 頁面元素
- 列表
- 描述列表
- 表格
- 表單
- 常用組件
- 按鈕
- 圖標
- 關閉/Close
- 徽章/Badge
- 提示框
- 縮略圖/Thumbnail
- 遮罩/Overlay
- 文本
- 列
- 動畫
- 對比度/Contrast
- JAVASCRIPT組件
- 下拉菜單
- 模態對話框
- 抽屜/Off-canvas
- 切換器/Switcher
- 撥動/toggle
- 滾動監聽/Scrollspy
- 平滑滾動
- 附加組件
- 布局類組件
- 動態網格
- 視差網格
- 導航類組件
- 圓點導航
- 滑動導航/Slidenav
- 動態分頁
- 常用組件
- 高級表單
- 文件表單/Form file
- 密碼表單
- 選擇表單
- 占位符
- 進度條/Progress
- JAVASCRIPT組件
- 燈箱/Lightbox
- 自動完成/Autocomplete
- 日期選擇器/Datepicker
- HTML 編輯器
- 滾動條/Slider
- 滑塊集/Slideset
- 幻燈片/Slideshow
- 視差/Parallax
- 手風琴/Accordion
- 通知/Notify
- 搜索/Search
- 可嵌套/Nestable
- 可排序/Sortable
- 附著/Sticky
- 時間選擇器
- 工具提示/Tooltip
- 上傳