大家好,欢迎来到freecodecamp HTML专题第15篇。
今天的挑战关于有序序列。
HTML当中除了无序的序列之外,还有一种特殊的元素是有序序列。
有序序列通过<ol>
标签作为opening tag,然后和<ul>
标签一样,通过<li>
标签来设置序列当中的元素。最后,通过</ol>
closing tag来表示结束。
比如:
<ol>
<li>Garfield</li>
<li>Sylvester</li>
</ol>
它展示出来的效果是这样的:
我们可以看到这两个元素之前标上了序号,这也正是有序序列的含义。
创建一个有序序列,包含猫咪最喜欢的三件物品。
ul
元素ol
元素ul
元素当中包含三个li
标签ol
元素当中包含三个li
标签ul
元素需要有closing tagol
元素需要有closing tagli
元素需要有closing tagul
和ol
序列中的li
元素内容不能为空<h2>CatPhotoApp</h2>
<main>
<p>Click here to view more <a href="#">cat photos</a>.</p>
<a href="#"><img src="https://bit.ly/fcc-relaxing-cat" alt="A cute orange cat lying on its back."></a>
<p>Things cats love:</p>
<ul>
<li>cat nip</li>
<li>laser pointers</li>
<li>lasagna</li>
</ul>
<p>Top 3 things cats hate:</p>
</main>
题目当中其实已经为我们写好了现成的ul
标签的内容了,我们可以忽略关于ul
标签的要求。
其实只需要把它给的ol
标签的样例复制粘贴过来,然后再加上一项凑成三个即可。挑战没什么难度,主要是让大家熟悉一下HTML的ol
有序序列这个标签。
<h2>CatPhotoApp</h2>
<main>
<p>Click here to view more <a href="#">cat photos</a>.</p>
<a href="#"><img src="https://bit.ly/fcc-relaxing-cat" alt="A cute orange cat lying on its back."></a>
<p>Things cats love:</p>
<ul>
<li>cat nip</li>
<li>laser pointers</li>
<li>lasagna</li>
</ul>
<p>Top 3 things cats hate:</p>
<ol>
<li>Garfield</li>
<li>Sylvester</li>
<li>Tom</li>
</ol>
</main>