任何人都可以做网页!幸运的你,快来试试看!

2018-12-01  本文已影响253人  风之子编程

一、容器

容器就是可以用来盛载任何文字对象的对象。房子是一个容器,盛载着人,家具,电器等;人也是一个容器,承载着脑袋,四肢,躯干;眼睛是一个容器,承载着眉毛,睫毛,眼珠等。

在网页里表达容器的方式如下:

<房子>
  <电器></电器>
  <家具></家具>
  <人>
    <脑袋>
      <眼睛>
        <睫毛></睫毛>
        <眉毛></眉毛>
        <眼珠></眼珠>
      </眼睛>
      <嘴巴></嘴巴>
      <鼻子></鼻子>
    </脑袋>
    <四肢></四肢>
    <躯干></躯干>
  </人>
</房子>

这种用<></>来表达对象之间的包含关系的语言称之为可SGML(标准通用标记语言)这种语言的功能很强大,但是规矩却非常多,很难学习,但具体可以到百科中了解。于是人们提出更简易且更加适合在浏览器里使用的HTML(超文本标记语言),它是在SGML的基础上演化而来的,不同的是html容错性更好且不区分大小写,语法更加灵活。现在人们常说的HTML5 就是 HTML的第5版本,是最先进、最好用的版本。

二、属性

属性即是一个对象区别于另一个对象的特点。比如人的属性有姓名,性别,年龄,生肖,肤色,民族等等。。如果用html的方式来表达如下

<与会人员>
  <人 姓名="风之子" 性别="男" 年龄="30" 民族="汉" 编号="0001">
  </人>
  <人 姓名="秦岚" 性别="女" 年龄="32" 民族="汉" 编号="0002">
  </人>
</与会人员>

三、样式

样式是html5标准中非常重要的组成部分,它直接决定了网页的外观好看与否,以下演示样式的表达方式

<容器 编号="s2993" 样式="边框:1像素 实线 蓝色;宽度:100像素;高度100像素;圆角: 20像素">
这是容器里的文字
</容器>

四、小试牛刀

了解了html的容器,属性与样式。我们现在可以用这些基础知识小试牛刀,做一个小小的新闻页面。

<文章 样式="宽度:400像素;">
    <一级标题 样式="文本对齐:居中">
      最后的风之子
    </一级标题>
    <容器 样式="文本对齐:居中; 边线-底部: 1像素 实线 灰色;字体-大小:12像素; 颜色:灰色">
        导演:M·奈特·沙马兰 上映时间:<时间>2010年8月23日</时间>
    </容器>
     <段落 样式="文本-缩进:2字符;字体-大小:12像素;颜色:绿色;边线: 1像素 实线 灰色; 边线-半径:10像素">
       全世界被战火吞噬,没有人能够阻止无法避免的毁灭。一个世纪以来,烈火国一直在全世界开战...如今他们把目标转向水族部落,准备攻下北极水族的城堡。
     </段落>
     <段落  样式="文本-缩进:2字符;字体-大小:12像素;颜色:白色;背景-颜色:黑色;行-高:2字符;边线-半径:20像素;内边距:10像素">
        某天,一名年轻的截水神通凯塔拉和她的哥哥苏卡一起练习她的截水技巧,意外发现一个名字叫安的小男孩...但是他能学会其它的三大神力,成为他注定要当的英雄,并且及时拯救世界吗?
     </段落>
</文章>

现在做一个简单翻译,转化成以下的正式代码。没办法,谁让这些东西是外国人发明的呢,还是得配合下


<article style="width:400px;">
    <h1 style="text-align:center">
      最后的风之子
    </h1>
    <div style="text-align:center; border-bottom: 1px solid gray;font-size:12px; color:gray">
        导演:M·奈特·沙马兰 上映时间:<time>2010年8月23日</time>
    </div>
     <p style="text-indent:2em;font-size:12px;color:green;border: 1px solid grey; border-radius:10px">
       全世界被战火吞噬,没有人能够阻止无法避免的毁灭。一个世纪以来,烈火国一直在全世界开战...如今他们把目标转向水族部落,准备攻下北极水族的城堡。
     </p>
     <p  style="text-indent:2em;font-size:12px;color:white;background-color:black;line-height:2em;border-radius:20px;padding:10px">
        某天,一名年轻的截水神通凯塔拉和她的哥哥苏卡一起练习她的截水技巧,意外发现一个名字叫安的小男孩...但是他能学会其它的三大神力,成为他注定要当的英雄,并且及时拯救世界吗?
     </p>
</article>

将以上的代码复制下来,粘贴到电脑的记事本上,保存成文件,文件命名为article.html。用浏览器打开这个文件,好了见证奇迹的时刻!!

最终效果
上一篇下一篇

猜你喜欢

热点阅读