zoukankan      html  css  js  c++  java
  • 01_html5简单入门——模板、标签、元素、属性、格式化

    最近学了html5和css3,随便写下随笔记录学习内容。

    这也是第一次写博客,感觉应该没什么人看的吧( ̄▽ ̄)~*

    如果你有幸看到我写的随笔的话,如果你也是小白的话,如果文章对你有一点点帮助的话

    那我还是会挺开心的( ̄ˇ ̄)

    废话不多说,开始正文内容

    学习时参照的教学视频

    1、https://www.bilibili.com/video/BV1ds411r7o7  【星月教你做网站】

    2、https://www.bilibili.com/video/BV1Mx411m7fd  【极客学院:Web前端开发教学】

    (总所周知,b站是一个学习平台)

    学的不精,很多原理是不懂的,只是勉强知道怎么使用

    什么是HTML

    HTML是用来描述网页的一种语言

    HTML指超文本标记语言(Hyper Text Markup Language)

    HTML不是编程语言,是一种标记语言

    关于HTML5的新特性

    用于绘画的canvas标签

    用于媒介回放的video和autio元素

    对本低离线储存的更好支持

    新的特殊内容元素(article、footer、header、nav、section)

    新的表单控件(calendar、date、time、email、url、search)

    浏览器的支持(Safari、Chrome、Firefox及Opera包括IE9基本支持HTML5)

    html文件模板

     1 <!DOCTYPE html> 
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>标题</title>
     6 
     7     </head>
     8     <body>
     9 
    10     </body>
    11 </html>

    关于<!DOCTYPE>

    HTM有多个不同版本,只有完全明白页面中使用的确切HTML版本,浏览器才能完全正确显示出HTML页面。HTML5:用<!DOCTYPE html>

    HTML的各种标签

     1 <!DOCTYPE html> 
     2 <html>
     3     <head>
     4         <!-- UTF-8的作用是避免网页出现乱码 -->
     5         <meta charset="UTF-8">
     6         <!-- title是网页的名称 -->
     7         <title>html的各种标签</title>
     8     </head>
     9     <body>
    10         <!-- 以下两行代码是展示不用段落标签时的效果 -->
    11         不用标签时
    12         hello world!
    13         <!-- 以下六行代码是展示不同大小的标题 -->
    14         <h1>标题h1</h1>
    15         <h2>标题h2</h2>
    16         <h3>标题h3</h3>
    17         <h4>标题h4</h4>
    18         <h5>标题h5</h5>
    19         <h6>标题h6</h6>
    20         <!-- 以下两行代码是展示p标签的作用 -->
    21         <p>使用p标签,标签定义段落</p>
    22         现在是第二段,上面是第一段
    23         <!-- 以下三行代码是展示a标签的作用 -->
    24         <h3>使用a标签,标签定义链接</h3>
    25         <a href="https://www.bilibili.com/video/BV1Mx411m7fd?p=8">这个是我学习时看的视频</a>
    26         <br/>
    27         <!-- 以下一行代码是展示img标签的作用 -->
    28         <img src="D:/Web/从入门到精通/photo/1.jpg">
    29     </body>
    30 </html>

    想复制的孩子记得改下img标签图片的路径

    打开网页时的效果如下



    html5的元素-属性-格式化

    如果懒得点开链接详细了解,想粗略了解的话,那我们参照下下面代码

    下面p是元素,align是p元素的属性,align对齐方式之居中是文本内容,我们可以用<b></b>标签对齐进行文本格式化,对齐加粗

    <p align="center">align对齐方式之居中</p>

     1 <!DOCTYPE html> 
     2 <html>
     3     <head lang="en">
     4         <meta charset="UTF-8">
     5         <title>html5的元素-属性-格式化</title>
     6     </head>
     7     <!-- body里面bgcolor表示body部分的背景颜色,这里为樱花的颜色 -->
     8     <body bgcolor="#F5D4D9">
     9         <!-- 以下5行代码表示html元素的使用方式 -->
    10         <h3>html元素</h3>
    11         <p>元素</p>
    12         <br/>
    13         <p><a>元素的嵌套</a></p>
    14         <br/>
    15         <h3>html属性</h3>
    16         <!-- 以下3行代码表示html标题的对齐方式 -->
    17         <p align="center">align对齐方式之居中</p>
    18         <p align="left">align对齐方式之居左</p>
    19         <p align="right">align对齐方式之居右</p>
    20         <!-- 以下4行代码表示html中a标签打开链接的方式,是新建页面还是刷新页面 -->
    21         <a href="https://www.bilibili.com/video/BV1Mx411m7fd?p=11" target="_blank">a标签target="_blank"时</a>
    22         <br/>
    23         <a href="https://www.bilibili.com/video/BV1Mx411m7fd?p=11" target="_self">a标签target="_self"时</a>
    24         <br/>
    25         <!-- 以下代码表示html的各种格式化 -->
    26         <b>定义粗体文本_格式化</b><br/>
    27         <big>定义大号字_格式化</big><br/>
    28         <em>定义着重文字_格式化</em><br/>
    29         <i>定义斜体文本_格式化</i><br/>
    30         <small>定义小号字_格式化</small><br/>
    31         <strong>定义加重语气_格式化</strong><br/>
    32         参照<sub>定义下标字_格式化</sub><br/>
    33         参照<sup>定义上标字_格式化</sup><br/>
    34         <ins>定义插入字_格式化</ins><br/>
    35         <del>定义删除字_格式化</del>
    36     </body>
    37 </html>

    上面有一些代码在HTML5上是已经过时的,比如bgcolor元素、align元素、big标签,虽然过时,但是还是能出效果的,后面学到css后,一般都是用css自定义标签样式

    打开网页时的效果如下



    补充:关于<a>标签链接的使用

     1 <!DOCTYPE html> 
     2 <html>
     3     <head>
     4         <meta charset="UTF-8">
     5         <title>html5的链接</title>
     6     </head>
     7     <body>
     8         <!-- 文本式超链接 -->
     9         <a href="https://hao.360.com/?h_lnk">touch me</a>
    10         <br/>
    11         <!-- 图片式超链接,alt的作用是如果图片加载失败时会显示"点我"文本,同时可以设置图片的宽和高 -->
    12         <a href="https://hao.360.com/?h_lnk">
    13             <img src="D:/Web/从入门到精通/photo/2.jpg" alt="点我" height="200px" width="200px">
    14         </a>
    15         <br/>
    16         <!-- 页面内的跳转(文档内的跳转) -->
    17         <a name="tips">hello</a>
    18         <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
    19         <br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br><br>
    20         <a href="#tips">跳转到hello位置</a>
    21     </body>
    22 </html>

    打开网页时的效果如下



     总结

    上面应该也没什么难度的应该,基本操作,复制代码然后去编译去看效果能一目了然的

    第一次写博客,感觉还是挺方便的,应该还有挺多功能还没了解,可能在观看体验上面整的不是很人性化 ╮(╯▽╰)╭

    最后希望这篇简单的随笔能对你们有所帮助吧(= ̄ω ̄=)

    没用就当看着玩啦[狗头]

  • 相关阅读:
    页面布局方案-上固定,下自适应
    页面布局方案-左右固定,中间自适应
    身心疲惫
    生产计划拆分说明-班组绩效匹配算法
    CSS代码片段
    常见内部函数----Python
    pyramid的第一个项目
    2015年大连国际马拉松半程经历
    高效时间管理
    《番茄工作法图解》第四章读书笔记
  • 原文地址:https://www.cnblogs.com/yuange1433223/p/12825092.html
Copyright © 2011-2022 走看看