猫史档案馆


【Re:从零开始的做网页生活】2·为自家作品写个简介呗

用户:嗯哼君 渠源嗯哼君 渠源查看:3 回复:3 评论:3 创建时间:2020-04-21T12:03:20


往期回顾:

1·众所周知HT·ML是一门编程语言https://shequ.codemao.cn/community/279595

——————————————

一、新建文件

       上期,我们做好了迎接HT·ML的准备。而今天,我们将要用所学的一点点知识,写出有生以来的第一个网页!

       首先,让我们在任意一个地方新建一个文件夹,随意起名(我这里叫做“su-numen”了,即《玊兽》的英语)

       然后我们打开Dw,同时按下“Ctrl+N”,弹出新建文件的界面,在该目录下新建一个HT·ML文件

center_image

       完成,就会变成这样:

center_image       这是它提前准备好的模板,可以说是所有HT·ML文件的基本框架

二、编写代码       

       让我们来一句一句解释一下:

<!doctype html>       #第一行表示声明,直译过来就是<文档的类型 html>
<html>                #<html>表示代码的开头,基本所有的代码都必须在这下面
<head>                #<head>表示这个html的“头部”,不会显示出来,我们暂时不用学习
<meta charset="utf-8">#<meta>的作用有很多,在这里是声明编码,我们也暂时不用管
<title>index</title>  #<title>即“标题”,是你这个网站的主要内容
</head>               #在其前面加上一个斜杠/,表示内容的结束,底下会再讲

<body>            #<body>表示这个html的“身体”,也就是我们基本上写代码的地方
</body>           #同<head>与</head>,表示一个范围
</html>           #同上,<head></head>、<body></body>、<html></html>都是一样的

       这个模板对于我们初学者来说太过复杂,我们现在只需要理解其中的一部分即可:

       首先是多次出现的斜杠/。在HT·ML中,我们一般都称这种在<>之中的单词,叫做“标签”。

       那这个标签的范围有多大呢?我们便用<xxx>与</xxx>来标明范围。在这之中的内容,便受到这个标签的“限制”

       <xxx>叫做“开放标签”,</xxx>叫做闭合标签。哪怕你造出一个凭空的开放标签叫做“<enhengjunzhenshuai>”,你也可以造出它的闭合标签"</enhengjunzhenshuai>"emotion_doge

       PS:换句话说,开放标签与闭合标签之中的内容,都归它管!

       而这个开放标签与闭合标签,没规定必须都在一行。也就是说,你可以把他们放到同一行里,也可以换行

       我们先喵地把不相关的内容全部删掉,只剩下如下内容:

<!doctype html>      
<html>           
<body> 
        
</body>      
</html>        

       现在,让我们往里面添加些东西:

<!doctype html>      
<html>           
<body> 
    <h1>《玊兽》</h1>
    <p>著者:嗯哼君 渠源</p>
</body>      
</html>

       其实,H喵L中的大部分标签都不太注意缩进的(也就是在标签前空出两格)。但是为了可读性,也是为了我学Python留下的后遗症,我便统统缩进了23333

       让我们先按下"Ctrl+S"保存,然后点击上方的“实时视图”(其他IDM需要将文件双击打开,或者拖到浏览器里)。如果你的效果和我的一样,那么就说明你成功了:

center_image

       我们可以看出,我们新做出来的页面一无所有,只有一个标题与一行正文,但是它确实可以被称为一个“页面”

       让我们再回到“代码页面”,解释一下新加的两行代码是啥意思:

<!doctype html>      
<html>           
<body> 
    <h1>《玊兽》</h1>       #<h1>表示的是标题,从大到小一共可以有6个标题哦
    <p>著者:嗯哼君 渠源</p> #<p>表示一段文字,无限制
</body>      
</html>

       没错,你可以有<h1><h2><h3><h4><h5><h6>……

       当然,标题出现的次数也是无限制的,比如你可以有两个大的标题<h1>,或者是跳过<h2>直接<h3>都是没问题的

       就这样,我们地做出来了一个最简单的“页面”。而各标签具体的含义,我会放到下期讲(主要是怕字数限制2333)

——————————————

三、今日作业(当然不是强迫你2333)

       1、基本任务:用类似的方法,最好能纯手打出那两行代码,将其中的内容改为你的作品内容。完成的或者有疑问的,可以在评论区里留言,让我们互帮互助鸭

       2、进阶任务:尝试一下<h1>到<h6>的各标签,或者用好几个<p>来达到分段的效果 

       OK,本节课到此为止,十分感谢您的阅读!

       PS:最后再说一声,#在HT·ML中可不是“注释”的意思,我只是为了方便这么写了,你们可千万不要模仿啊23333


回复

上一页1 页 / 共 1下一页
嗯哼君 渠源嗯哼君 渠源

连代码里面都不放过,丧尽天良啊!emotion_dogeemotion_喵

点赞0


评论


嗯哼君 渠源嗯哼君 渠源

金坷垃好处都有啥?

点赞0


评论


嗯哼君 渠源嗯哼君 渠源

第三期:https://shequ.codemao.cn/community/279689

点赞0


评论