这是第一篇接触HTML后的笔记。
HTML(Hyper Text Markup Language)是超(超链接)文本(纯文本)标记(标签)语言,它是早期的作者小范围自用语言,后经长期发展逐渐被广泛使用并形成了一定的规范。
HTML现在是学习前端知识的一部分,html+css+javascript是前端知识学习的三个部分,今天主要是在学习了html后的一个简单小应用,好记性不如烂笔头。
找来了一个书的封面,目的是在网页上显示相似的排版。
目标图片
我的实现效果如下:
具体实现代码如下:
编程工具是HBuilderX
<!DOCTYPE html> <!--以上一句确定了html的版本,方便浏览器解码 --> <html> <!--以上表示html文件的根目录,一个文件中有且仅有一个 --> <head> <!-- html 分为head和body两个部分, head用来设置信息网页上看不见,body用来设置页面显示出来的信息 meta 表示用来描述页面的元数据 meta charset 指定文档的字符编码,供不同的浏览器解析出正确的结果 utf-8是不同地区都可以使用的字符编码 title标签 设定网页打开时的标题,在搜索时并不会起到什么作用 style标签 设置标签中的属性,以下的写法是css的写法,html的写法是设置在标签中,这种方法不鼓励使用 --> <meta charset="utf-8"> <title>html test</title> <style type="text/css"> /* <!-- body是标签,如果标签相同,但是需要设置不同的属性,可以给标签设置id , 如下面额 p id="first",id唯一,通过id可以指定设置属性,如#first{}, 需要注意的是id的设置不能油空格,如first line,这样不可行 --> */ body{ background-color: black; <!-- 设置页面的背景颜色--> } <!-- 以下设置对应标签/ID的属性--> #first{ color: white; } #secoend{ color: white; background-color: palevioletred; font-family: "arial narrow"; font-size: calc(10); 4.75rem; } #third{ color: gold; font-size: xx-large; font-family: "arial rounded mt bold"; font-weight: 900; } p{ color: white; font-size: calc(4); } #four{ line-height: 0px; } #seven{ line-height: 0px; } #five{ color: gold; font-weight: 600; } #nine{ color: gold; line-height: calc(1mm); } h6{ color: white; font-size: calc(2); line-height: 1px; } #six{ 100%; } .ptoto,.description{ float: left; } </style> </head> <body> /* <!-- 这个HTML配置文件的目的是利用html的基础知识创建一个有普通的网页 样本是一本书《深入理解计算机系统》封面的简洁版 center标签 是为了是居中显示 p是段落标签,独占一行 hr是自结束标签, img标签用于设置图片信息, src指定要加载图片的路径,alt是图片的描述文字,浏览器中的图片搜索就是靠这些文字搜索 当显示不出来图片时,浏览器中就显示这些描述文字,同时可以设置宽高 br是换行标签 div是块标签,在加载的时候块内内容可以被一起选中 h1 - h6 标签可定义标题。h1 定义最大的标题。h6 定义最小的标题,在页面搜索时一般h1,h2,h3会被用到 a 标签用于定义超链接,结合href指定链接地址,此处偶然发现用a标签的line-height设置比p标签更封面更像--> */ <center> <p id="first">计 算 机 科 学 丛 书</p> <p id="secoend">原书第3版</p> <p id="third">深入理解计算机系统</p> <p>兰德尔E.布莱恩特(Randal E.Bryant)</p> <hr width = '300px'/> <p id="four">[美] <font size="2">卡内基-梅隆大学</font> [著]</p> <p>大卫R.奥哈拉伦(David R.O"Hallaron)</p> <hr width = '300px'/> <p id="seven"><font size="2">卡内基-梅隆大学</font></p> <p>龚奕利 贺莲 译</p> <hr width = '700px' /> <p id="five">Computer Systems</p> <p id="nine"> A Programmers' Perspective Third Edition</p> <img src='1.jpg' alt="computer systems book" height = '200px' width="400px" /> <br/> <br /> <br /> <div id="six"> <div id="photo"><img src='2.jpg' alt="机械工业出版社"></div> <div id="description" > <h6> <a id="bottom1">机 械 工 业 出 版 社</a> <br /> <hr width = '90px' /> <a id="bottom2">China Machine Press</a> </h6> </div> </div> </center> </body> </html>
左边一个图片右边三行字符 想要设置好,还需要学习列表,以后可以再修改。
以上信息同步于公众号”悠然扎记“,有兴趣的可以关注公众号,可以及时看到更加丰富的推送~