Skip to content

Commit

Permalink
remove font tag in learn for zh-TW
Browse files Browse the repository at this point in the history
  • Loading branch information
yin1999 committed May 17, 2022
1 parent d3975f5 commit b13b45d
Show file tree
Hide file tree
Showing 11 changed files with 428 additions and 428 deletions.
2 changes: 1 addition & 1 deletion files/zh-tw/learn/forms/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -105,7 +105,7 @@ <h3 id="HTML_元素">HTML 元素</h3>
<tr>
<td style="vertical-align: top;">{{HTMLElement("option")}}</td>
<td style="vertical-align: top;">{{domxref("HTMLOptionElement")}}</td>
<td style="vertical-align: top;">在HTML <code><font>選項</font></code><font>元素用於創建表示 </font> {{ HTMLElement("select") }} <font>,一個 </font>{{ HTMLElement("optgroup") }} <font></font> {{ HTMLElement("datalist") }}<font> 元素中的項目的控制。<em> </em><code><em> </em></code></font></td>
<td style="vertical-align: top;">在HTML <code>選項</code>元素用於創建表示  {{ HTMLElement("select") }} ,一個 {{ HTMLElement("optgroup") }}  {{ HTMLElement("datalist") }} 元素中的項目的控制。<em> </em><code><em> </em></code></td>
</tr>
<tr>
<td style="vertical-align: top;">{{HTMLElement("output")}}</td>
Expand Down
2 changes: 1 addition & 1 deletion files/zh-tw/learn/html/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -42,7 +42,7 @@ <h2 id="模組">模組</h2>
<dt><a href="https://developer.mozilla.org/zh-TW/docs/Learn/HTML/Multimedia_and_embedding">嵌入多媒體</a></dt>
<dd>本單元探索如何在你的網頁中使用HTML置入多媒體,包括置入圖像的各種方法,以及如何嵌入影片,聲音檔或甚至其他網頁。</dd>
<dt><a href="/zh-TW/docs/Learn/HTML/Tables">表格</a></dt>
<dd><font><font>以一種易於理解、</font></font><a href="/zh-TW/docs/Glossary/Accessibility">無障礙的</a><font><font>方式</font><font>在網頁上顯示表格數據</font><font>可能是一個挑戰。</font><font>此單元涵蓋基本的表格標記以及更複雜的功能,例如實行標題和摘要。</font></font></dd>
<dd>以一種易於理解、<a href="/zh-TW/docs/Glossary/Accessibility">無障礙的</a>方式在網頁上顯示表格數據可能是一個挑戰。此單元涵蓋基本的表格標記以及更複雜的功能,例如實行標題和摘要。</dd>
</dl>

<h2 id="解決常見的_HTML_問題">解決常見的 HTML 問題</h2>
Expand Down
12 changes: 6 additions & 6 deletions files/zh-tw/learn/javascript/first_steps/math/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -30,23 +30,23 @@ <h2 id="每個人都喜歡數學">每個人都喜歡數學</h2>

<h3 id="數字的種類">數字的種類</h3>

<p><font>在程式裡,即使眾所周知的十進位數字系統也比您想像的要複雜。</font><font>我們使用不同的術語來描述不同類型的十進位數字,例如:</font></p>
<p>在程式裡,即使眾所周知的十進位數字系統也比您想像的要複雜。我們使用不同的術語來描述不同類型的十進位數字,例如:</p>

<ul>
<li><strong>Integers </strong>是整數,如:10,400,或 -5。</li>
<li><strong>Floating point numbers</strong> (floats) 浮點數具有小數點跟小數位,例如12.5和56.7786543。</li>
<li><strong>Doubles</strong> 是一種特定型態的浮點數 that have greater precision than standard floating point numbers (meaning that they are accurate to a greater number of decimal places).</li>
</ul>

<p><font>我們甚至有不同類型的號碼系統!</font><font>十進位以10為單位(表示每列使用0–9),但是也有像這些:</font></p>
<p>我們甚至有不同類型的號碼系統!十進位以10為單位(表示每列使用0–9),但是也有像這些:</p>

<ul>
<li><strong><font><font>二進位</font></font></strong><font><font> —計算機的最底層語言;</font><font>0和1。</font></font></li>
<li><strong><font><font>八進位</font></font></strong><font><font> —以8為</font>單位<font>,每列使用0–7。</font></font></li>
<li><strong><font><font>十六進位</font></font></strong><font><font> —以16為</font>單位<font>,在每列中使用0–9,然後使用a–f。</font></font><a href="https://translate.googleusercontent.com/translate_c?depth=1&amp;pto=aue&amp;rurl=translate.google.com.tw&amp;sl=en&amp;sp=nmt4&amp;tl=zh-TW&amp;u=https://developer.mozilla.org/en-US/Learn/CSS/Introduction_to_CSS/Values_and_units&amp;usg=ALkJrhjxtle73XLvao6e9e-CZv6u2Hq68g#Hexadecimal_values"><font><font>在CSS中</font></font></a><font><font>設置</font><a href="https://translate.googleusercontent.com/translate_c?depth=1&amp;pto=aue&amp;rurl=translate.google.com.tw&amp;sl=en&amp;sp=nmt4&amp;tl=zh-TW&amp;u=https://developer.mozilla.org/en-US/Learn/CSS/Introduction_to_CSS/Values_and_units&amp;usg=ALkJrhjxtle73XLvao6e9e-CZv6u2Hq68g#Hexadecimal_values"><font>顏色</font></a><font>之前,您可能已經遇到過這些數字</font><font></font></font></li>
<li><strong>二進位</strong> —計算機的最底層語言;0和1。</li>
<li><strong>八進位</strong> —以8為單位,每列使用0–7。</li>
<li><strong>十六進位</strong> —以16為單位,在每列中使用0–9,然後使用a–f。<a href="https://translate.googleusercontent.com/translate_c?depth=1&amp;pto=aue&amp;rurl=translate.google.com.tw&amp;sl=en&amp;sp=nmt4&amp;tl=zh-TW&amp;u=https://developer.mozilla.org/en-US/Learn/CSS/Introduction_to_CSS/Values_and_units&amp;usg=ALkJrhjxtle73XLvao6e9e-CZv6u2Hq68g#Hexadecimal_values">在CSS中</a>設置<a href="https://translate.googleusercontent.com/translate_c?depth=1&amp;pto=aue&amp;rurl=translate.google.com.tw&amp;sl=en&amp;sp=nmt4&amp;tl=zh-TW&amp;u=https://developer.mozilla.org/en-US/Learn/CSS/Introduction_to_CSS/Values_and_units&amp;usg=ALkJrhjxtle73XLvao6e9e-CZv6u2Hq68g#Hexadecimal_values">顏色</a>之前,您可能已經遇到過這些數字</li>
</ul>

<p><strong><font><font>在開始擔心大腦融化之前,先等等!</font></font></strong><font><font>首先,我們將在整個課程中完全使用十進位數;您很少會想到其他類型的需求,如果有的話。</font></font> </p>
<p><strong>在開始擔心大腦融化之前,先等等!</strong>首先,我們將在整個課程中完全使用十進位數;您很少會想到其他類型的需求,如果有的話。 </p>

<p>第二個好消息是JavaScript只有一種數字資料類型 ,猜對了!就是{{jsxref("Number")}}。這代表無論你在JavaScript需要處理哪種數字,處理方法都是一樣的。</p>

Expand Down
22 changes: 11 additions & 11 deletions files/zh-tw/learn/javascript/first_steps/variables/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -68,44 +68,44 @@ <h2 id="什麼是變量/變數_variable_?">什麼是變量/變數 (variabl
// ... 等等 ...
</pre>

<p><font>你可能暫時還沒有完全理解這些代碼和語法,但是你應該能夠理解到</font><font>如果我們沒有變量,我們就不得不寫大量的代碼去檢查輸入的名字,然後顯示相應名稱的消息 。這樣做顯然是低效率(雖然例子中只有5種選擇,但代碼卻相對地長)和不可行的</font><font>你沒有辦法列舉出所有可能的名字。</font></p>
<p>你可能暫時還沒有完全理解這些代碼和語法,但是你應該能夠理解到 — 如果我們沒有變量,我們就不得不寫大量的代碼去檢查輸入的名字,然後顯示相應名稱的消息 。這樣做顯然是低效率(雖然例子中只有5種選擇,但代碼卻相對地長)和不可行的 — 你沒有辦法列舉出所有可能的名字。</p>

<p>使用變量才是明智的。隨著您對 JavaScript 越來越了解,您會開始習慣使用變量。</p>

<p><font>變量的另一個特性就是它們能夠存儲任何的東西</font><font>不只是字符串和數字。變量可以存儲更複雜的數據,甚至是函數。</font><font>你將在後續的內容中體驗到這些用法。</font></p>
<p>變量的另一個特性就是它們能夠存儲任何的東西 — 不只是字符串和數字。變量可以存儲更複雜的數據,甚至是函數。你將在後續的內容中體驗到這些用法。</p>

<div class="note">
<p><strong><font><font>提示</font></font></strong>:變量是用來儲存數值的,而變量和數值是兩個不同的概念。變量不是數值本身,它們僅僅是一個用於儲存數值的容器。你可以把變量想像成一個個用來裝東西的紙皮箱。</p>
<p><strong>提示</strong>:變量是用來儲存數值的,而變量和數值是兩個不同的概念。變量不是數值本身,它們僅僅是一個用於儲存數值的容器。你可以把變量想像成一個個用來裝東西的紙皮箱。</p>
</div>

<p><img alt="" src="https://mdn.mozillademos.org/files/13506/boxes.png" style="display: block; height: 436px; margin: 0px auto; width: 1052px;"></p>

<h2 id="定義變量_Declaring_a_variable">定義<font><font>變量 (Declaring a variable)</font></font></h2>
<h2 id="定義變量_Declaring_a_variable">定義變量 (Declaring a variable)</h2>

<p><font>要想使用變量,你需要做的第一步就是創建它</font><font>更準確的說,</font>定義<font>一個變量。</font>定義<font>一個變量的語法是在關鍵字</font> <code>var</code> 或 <code>let</code> <font>之後加上變量的名字:</font></p>
<p>要想使用變量,你需要做的第一步就是創建它 — 更準確的說,是定義一個變量。定義一個變量的語法是在關鍵字 <code>var</code> 或 <code>let</code> 之後加上變量的名字:</p>

<pre class="brush: js notranslate">let myName;
let myAge;
</pre>

<p><font><font>在這裡我們</font></font>定義<font><font>了兩個變量  </font></font><code>myName</code><font><font> 和 </font></font><code>myAge</code><font><font>。那麼現在嘗試輸入這些代碼到你的瀏覽器終端。之後,嘗試使用您自己選擇的名稱來創建一兩個變量。</font></font></p>
<p>在這裡我們定義了兩個變量  <code>myName</code> 和 <code>myAge</code>。那麼現在嘗試輸入這些代碼到你的瀏覽器終端。之後,嘗試使用您自己選擇的名稱來創建一兩個變量。</p>

<div class="note">
<p><strong>提示</strong><font><font>在 JavaScript 中,所有代碼指令都會以分號結尾( </font></font><code>;</code><font><font>)- 如果忘記加分號,你的單行代碼可能正常執行,但是在執行多行代碼的時候就可能出錯。所以,最好是養成主動以分號作為代碼結尾的習慣。</font></font></p>
<p><strong>提示</strong>:在 JavaScript 中,所有代碼指令都會以分號結尾( <code>;</code>)- 如果忘記加分號,你的單行代碼可能正常執行,但是在執行多行代碼的時候就可能出錯。所以,最好是養成主動以分號作為代碼結尾的習慣。</p>
</div>

<p><font>你可以輸入變量的名稱,來驗證這個變量的數值是否在執行環境(</font>execution environment)<font>中已經存在。例如,</font></p>
<p>你可以輸入變量的名稱,來驗證這個變量的數值是否在執行環境(execution environment)中已經存在。例如,</p>

<pre class="brush: js notranslate">myName;
myAge;
</pre>

<p><font><font>以上這兩個變量並沒有數值,他們是空的容器。當你輸入變量名並按輸入鍵後,你會得到一個 </font></font><code>undefined</code><font><font> (</font></font>沒有定義的值<font><font>)的返回值。如果</font>變量<font>並不存在的話,你就會得到一個錯誤信息。請嘗試輸入:</font></font></p>
<p>以上這兩個變量並沒有數值,他們是空的容器。當你輸入變量名並按輸入鍵後,你會得到一個 <code>undefined</code> (沒有定義的值)的返回值。如果變量並不存在的話,你就會得到一個錯誤信息。請嘗試輸入:</p>

<pre class="brush: js notranslate">scoobyDoo;</pre>

<div class="note">
<p><strong><font><font>提示:</font></font></strong><font><font>千萬不要把兩個概念弄混淆了,「一個變量<strong>存在,但是沒有數值</strong>」和「一個變量<strong>並不存在</strong>」— 他們完全是兩回事。在前面你看到的盒子的類比中,不存在意味著沒有可以存放變量的「盒子」。</font><font>沒有定義的值意味著<strong></strong>一個「盒子」,但是它裡面沒有任何數值。</font></font></p>
<p><strong>提示:</strong>千萬不要把兩個概念弄混淆了,「一個變量<strong>存在,但是沒有數值</strong>」和「一個變量<strong>並不存在</strong>」— 他們完全是兩回事。在前面你看到的盒子的類比中,不存在意味著沒有可以存放變量的「盒子」。沒有定義的值意味著<strong></strong>一個「盒子」,但是它裡面沒有任何數值。</p>
</div>

<h2 id="初始化變量_Initializing_a_variable">初始化變量 (Initializing a variable)</h2>
Expand All @@ -128,7 +128,7 @@ <h2 id="初始化變量_Initializing_a_variable">初始化變量 (Initializing a

<h2 id="比較var和let的不同_The_difference_between_var_and_let">比較var和let的不同 (The difference between var and let)</h2>

<p>此刻你或許會思考「為什麼我們需要兩種方法來定義變數??<font><font></font></font>「為甚麼要有<code>var</code><code>let</code>??<font><font></font></font></p>
<p>此刻你或許會思考「為什麼我們需要兩種方法來定義變數??「為甚麼要有<code>var</code><code>let</code>??</p>

<p>原因有些歷史淵源。在Javascript剛被創造的時候,只有<code>var</code>可以使用。在大部分的情況下都很正常,但是<code>var</code>的運作方式有些問題 — 它的設計有時會令人困惑甚至惹惱人。所以<code>let</code>在現代版本中的Javascript被創造出來,一個與<code>var</code>工作原理有些不同的創建變數的關鍵字,修復了<code>var</code>的種種問題。</p>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,7 +144,7 @@ <h3 id="Working_through_the_logic">修正小錯誤</h3>

<pre class="notranslate">Math.floor(Math.random()) + 1</pre>

<p><font face="Arial, x-locale-body, sans-serif">由於</font><code>Math.floor</code>是無條件捨去取整數(地板值),所以一個介於0到1的隨機小數永遠只會得到0,幫這個小數加1的話又會永遠只得到1。所以進位前我們先幫隨機小數乘上100,如此一來我們就能得到介於0到99的隨機數字了:</p>
<p>由於<code>Math.floor</code>是無條件捨去取整數(地板值),所以一個介於0到1的隨機小數永遠只會得到0,幫這個小數加1的話又會永遠只得到1。所以進位前我們先幫隨機小數乘上100,如此一來我們就能得到介於0到99的隨機數字了:</p>

<pre class="brush: js notranslate">Math.floor(Math.random()*100);</pre>

Expand Down
2 changes: 1 addition & 1 deletion files/zh-tw/learn/server-side/django/admin_site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -194,7 +194,7 @@ <h3 id="配置列表視圖Configure_list_views">配置列表視圖(Configure lis
<pre class="brush: python">class BookAdmin(admin.ModelAdmin):
list_display = ('title', 'author', 'display_genre')</pre>

<p>很不幸地,我們無法直接在 <code>list_display</code> 中指定「書籍類別」(<font face="Consolas, Liberation Mono, Courier, monospace">genre </font>field)字段,因為它是一個 <code>ManyToManyField</code> (多對多字段),因為如果這樣做會造成很大的資料庫讀寫「成本」,所以 Django 會預防這樣的狀況發生,因此,取而代之,我們將定義一個 <code>display_genre</code> 函式以「字串」形式得到書籍類別。(下方有定義此函式)</p>
<p>很不幸地,我們無法直接在 <code>list_display</code> 中指定「書籍類別」(genre field)字段,因為它是一個 <code>ManyToManyField</code> (多對多字段),因為如果這樣做會造成很大的資料庫讀寫「成本」,所以 Django 會預防這樣的狀況發生,因此,取而代之,我們將定義一個 <code>display_genre</code> 函式以「字串」形式得到書籍類別。(下方有定義此函式)</p>

<div class="note">
<p><strong>Note</strong>: Getting the <code>genre</code> may not be a good idea here, because of the "cost" of the database operation. We're showing you how because calling functions in your models can be very useful for other reasons — for example to add a <em>Delete </em>link next to every item in the list.</p>
Expand Down
Loading

0 comments on commit b13b45d

Please sign in to comment.