Html 5菜鸟教程(建议新生学习)

目录​​​​​​​​​​​​​​

引述

html简介                        

HTML和HTML5

        软件链接

软件的下载

启动软件

创建项目

第一章

1-1文档的基本结构

1-2单标签和双标签

1-3代码的注释

1-4元素,元素内容,元素属性

1-5代码书写规范

学习的技巧和方法

第二章

 2-1 文档头部浅解

2-2 标题栏图标

 2-3标题栏图标2

2-4 关键字和描述(seo优化   可以忽略不看)

2-5 页面跳转

2-6定义样式和引入样式

第三章

        3-1超链接

​编辑

3-2 超链接四种状态

3-3 绝对路径

3-4 相对路径1

3-4 相对路径2

 3-6 ID属性

  3-7 class属性

 3-8 title和style

     3-9 自定义属性

3-10 文件下载

 3-11锚链接和空链接1

 3-12锚链接和空链接2

第四章 

        4-1 图片的引入

    4-2 图片的引入  


引述

               此教程是针对于即将入学的涉及到此专业 html 网页设计 的计算机专业新生。

html简介                        

                HTML5是构建Web内容的一种语言描述方式。HTML5是互联网的下一代标准,是构建以及呈现互联网内容的一种语言方式,被认为是互联网的核心技术之一。HTML产生于1990年,1997年HTML4成为互联网标准,并广泛应用于互联网应用的开发。

                HTML5是Web中核心语言HTML的规范,用户使用任何手段进行网页浏览时看到的内容原本都是HTML格式的,在浏览器中通过一些技术处理将其转换成为了可识别的信息。HTML5在从前HTML4.01的基础上进行了一定的改进,虽然技术人员在开发过程中可能不会将这些新技术投入应用,但是对于该种技术的新特性,网站开发技术人员是必须要有所了解的。

HTML和HTML5

      HTML: 

                超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。

      HTML

                不是一种编程语言,而是一种标记语言(markup language),是网页制作所必备的。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。

      HTML5

                在从前HTML4. 01的基础上进行了一定的改进,新增了一些标签,又废弃了一些标签,是html最新版本。使用文本文档,新建第一个网页。

开发工具的下载和安装

        软件链接

编译器我这里推荐 HBuilderX        我推荐的路由是这个软件使用相对来说比较简单,易操作,适合新手入门

软件的下载

        进入了这个网址之后直接点击 Download for Windows  就会自动进入下载状态

 

下载好后,是一个.zip的压缩包,将这个压缩包解压到C盘以外的盘符

包含程序文件夹的名字 HBuilderX

启动软件

 打开HBuilderX.exe

 软件打开的界面

如果你不喜欢这个页面的颜色  在  主题切换    切换到自己喜欢的颜色

创建项目

        文件——新建——项目

 普通项目——基本HTML项目

项目文件存储的路径需要手动调整一下,选择自己指定的目录(文件夹)即可

项目名字自定义即可

 

创建好后看到了一个名字为 test的目录  这个就是我刚刚创建的一个

他里面包含了 三个字目录

css:这个目录是建议性放 .css文件的(后期会学习这个)

img:这个目录是建议性 存放 图片的目录

js:这个目录是   .js 脚本文件的 存放目录(后期会学习这个)

打开index.html 

这是一个创建好的基本框架

按 alt+p 打开内置浏览器

 打开内置浏览器后就会发现右侧有一个 名叫web 浏览器的

这个就是在编辑标签(写代码)的时候,右侧的这个内置浏览器会在我们每次保存(ctrl+s)的时候进行一次刷新,这样就能时刻的看到我们运行代码的一个状态

以上就是软件的基本安装,及其使用 

第一章

1-1文档的基本结构

 
   
 我是浏览器标题栏的标题  
 

head 标签相当于人的头部

body相当于人的身体 

title:是网页的标题

1-2单标签和双标签

    标签:也称为标记 
            由一对尖括号包含单词构成:
        
标签的形态:
        1、标签形态:

                        1.双标签(对标签):
                            a:成双成对出现,可以包含内容;
            
                            b:有开始标签,有结束标签,结束标签在单词前有“/”;
                        2.单标签:
                            a:只有开始标签,没有结束标签
        
                            b:单标签在开始标签中结束,通常应该在单标签的大于号前加"/"表示结束。 -->
            
               c:单标签的功能需要使用属性来实现 -->

 
   
 YJlio  
测试

如果把单标签的属性去掉,它就不能正常使用

  

 

去掉了属性显示的文字就会乱码

1-3代码的注释

 
   
 YJlio  

1-4元素,元素内容,元素属性

注释:
        1:不用浏览器解析的内容,可以使用注释
        2:对代码进行说明,方便修改查看
        3:养成良好的注释习惯,
        4:浏览器不会看到,是给人看的
        5:注释书写:
                        
               注释中不能再有注释
                      
               多条注释的格式
                      

 
   
 YJlio  

1-5代码书写规范

    代码书写规范:
        1.htm15非常宽松的代码规范
        2.htm15标签,属性可以大写也可以小写,还可以混合大小写
        3.在htm15中,你可以不用关闭标签。
    要求:
        1.所有代码全部使用小写
        2,所有标签都要正常关闭
        3,所有代码必须在英文半角状态输入(很重要)
        4..必须要写在最前

 
   
 YJlio  

学习的技巧和方法

html学习技巧:为了学习方便,对标签进行分类

        使用频率高的标签和属性,熟练掌握

        使用频率低,或有固定功能的标签和属性,仅做了解

        基本不用,或已废弃的标签和属性,不用学习

        通过标签分类,将需要重点学习的标签,缩减到30个以内

html学习方法

        零基础不用怕,只要认真听讲,练习,都学得会

        英语不好不用怕, html只是一个个单词,没有语法

        没有需要背诵的内容,很多代码都是自动生成练习才是王道

第二章

 2-1 文档头部浅解

    head:
        1.文档头部中的内容看不见(浏览器的窗口看不到)
        2.标题,图标,元信息,文档样式,定义脚本...
        3.文档头部作用于整篇文档
    title:
         定义浏览器标题栏里显示的文档标题


YJlioxxx
 

2-2 标题栏图标

    link:引入外部文件
    rel:定义当前文档与被链接文档间的关系
    type:定义被链接文档的mime类型
    href:定义被链接文档的路径

    
    标题栏图标设置:
        1.网站根目录下放一个名称:favicon.ico图片文件。浏览器会自动显示在标中。
        2.使用ico图标作为标题栏图标


YJlio
 

 我用的方法是将jpg的文件转换成ico ICO图标在线转换工具 (nyaasu.top) ,然后用链入的方式,在本地文件夹下创建文件,引用进去这样就形成了一个标题栏图标

 

 标题栏图标

 2-3标题栏图标2

    link:引入外部文件
    rel:定义当前文档与被链接文档间的关系
    type:定义被链接文档的mime类型
    href:定义被链接文档的路径


YJlio
 标题栏图标设置:16x16像素1.网站根目录下放一个名称:favicon.ico图片文件。浏览器会自动显示在标中。2.使用ico图标作为标题栏图标可以使用工具生成ico图标3.使用jpg格式的图片作为标题栏图标4.使用png格式的图片作为标题栏图标5.使用gif格式的图片作为标题栏图标

2-4 关键字和描述(seo优化   可以忽略不看)

关键字和描述:
        1.关键字和描述不是给人看,是用于供搜索引擎使用 
        2.关键字和描述是网页优化很重要的部分
        
        关键字设置:
        meta标签的两个标签
        name="Keywords"
        content="要设置的关键字,可以使用多个关键字,建议不超过5个。多个关键字用英文状态下的逗号, 分割"
        
        描述设置:
        meta标签的两个标签
        name="description"
        content="要设置的描述内容,字数不要太多"



YJlio


2-5 页面跳转



页面跳转

页面跳转语法:页面自动刷新:;

2-6定义样式和引入样式

在学习html 大家只考虑  基本结构就够了 样式 会在 css中学到



定义样式和引用样式



第三章

        3-1超链接



超链接



 _blank:在新窗口中打开目标页面

3-2 超链接四种状态



超链接

这是一个链接
百度

3-3 绝对路径



绝对路径

这是一个链接绝对路径:河北省张家口市宣化区春光乡149号,这就是用绝对的方式来描述一个地址。带有域名的完整路径,比如:https://www.baidu.com主要用来链接外部资源

3-4 相对路径1

在同一目录下的文件能够被直接链接到 【href="文件路径"】 

通俗的来讲 就是 如果你想做一个相对路径 你就需要保证它们在同一个文件夹下,共用一个主目录

比如这个主卧室 次卧室,他们的主目录就是  房间

        目录的层级结构:

                                主体

                                        fj1

                                                fj2

                                                        c.html

                                                        b.html

                                        fj3

                                                o.html

 



相对路径

链接到c

3-4 相对路径2

还有一种情况就是当你在你自己的房间中,需要去其他房间找东西,这时候你就要先出你的房间,再到指定的房间中去找东西

 正常情况下如果你在  fj3中的 o.html中 找到  fj1中 fj2下的 a 或者 c 文件直接用相对路径来访问的话是访问不到的



Document

链接到c


如果想在  fj3中的 o.html中 找到  fj1中 fj2下的 a 或者 c 文件 就需要这样来做

在路径前面加上 ../  一个../ 表示向上级退出一层



Document

链接到c


 如果是这种情况下 访问c文件的话

fj3中的 fj4的o.html中 找到  fj1中 fj2下的 a 或者 c 文件

就需要加 两个 ../    根据需要,对 不同层级的 目录进行引用  可以使用 多个 ../来进行组合



Document

链接到c


 3-6 ID属性

ID是唯一的  像身份证一样,不能有重复

    特殊属性;        元素特有的属性
    标准属性:     几乎所有元素都可以拥有的属性
    
            ID属性:
                1.元素的唯一标识(身份证)
                2.同一个页面中不能有相同的id
               3.同一页面中,不同元素有相同的id也不行 -->



ID属性

测试1

测试2

测试3

测试4

 分别对4个不同的id做了css的样式,css的使用后面会说到

  3-7 class属性

标准属性:几乎所有标签都可以有的属性
                class属性(类):
                    1.相同的元素,不同的元素可以有相同的类名()class值
                    2.同一个元素可以有多个类名,用空格隔开
                    3·主要用来选择一堆元素,定义样式
                    4.规定类名时,类名不能以数字开头



ID属性

测试1

测试2

测试3

测试4



ID属性

测试1

测试2

测试3

测试4

 3-8 title和style

标准属性:几乎所有标签都可以有的属性-
            style属性:
                    1.规定元素的行内样式
                    2.style设置的样式会覆盖其它方式设置的样式
                    3.可以设置多个属性值,用";(英文状态下的分号)"隔开



title和style属性

测试\

     3-9 自定义属性

自定义属性:几乎所有标签都可以有的属性

        1.用于存储页面或应用程序的私有自定义数据

        2.data-*属性包括两部分:

                a."*"表示自定义的属性名,在data-之后至少有一个字符

                b.属性值可以是任何字符串

        3.在微信小程序中用的比较多



自定义属性

1  1

3-10 文件下载

文件下载

       href属性:指定文档下载路径

        download 属性:指定下载文件名称

不添加download属性时

                                    浏览器不能识别文件。可以直接下载。如果浏览器能识别文件,会直接显示

添加download属性时:不管浏览器是否可以识别文件,都可以下载



文件下载

文件下载

 3-11锚链接和空链接1

当网页内容太长需要翻页的时候,则需要创建锚点链接



锚链接

第一章第二章第三章

第一章片段盖闻天地之数,有十二万九千六百岁为一元。将一元分为十二会,乃子、丑、寅、卯、辰、巳(sì)、午、未、申、酉、戌、亥之十二支也。每会该一万八百岁。且就一日而论:子时得阳气,而丑则鸡鸣;寅不通光,而卯则日出;辰时食后,而巳则挨排;日午天中,而未则西蹉;申时晡而日落酉;戌黄昏而人定亥。譬于大数,若到戌会之终,则天地黑暗,而两间人物俱无矣,故曰混沌。又五千四百岁,:“冬至子之半,天心无改移。一阳初动处,万物未生时。”到此,天始有根。再五千四百岁,正当子会,轻清上腾,有日,有月,有星,有辰。日、月、星、辰,谓之四象。故曰,天开于子。又经五千四百岁,子会将终,近丑之会,而逐渐坚实。易曰:“大哉乾元!至哉坤元!万物资生,乃顺承天。”至此,地始凝结。再五千四百岁,正当丑会,重浊下凝,有水,有火,有山,有石,有土。水、火、山、石、土谓之五形。故曰,地辟于丑。又经五千四百岁,丑会终而寅会之初,发生万物。历曰:“天气下降,地气上升;天地交合,群物皆生。”至此,天清地爽,阴阳交合。再五千四百岁,正当寅会,生人,生兽,生禽,正谓天地人,三才定位。故曰,人生于寅。

第二章【判断盖闻天地之数,有十二万九千六百岁为一元。将一元分为十二会,乃子、丑、寅、卯、辰、巳(sì)、午、未、申、酉、戌、亥之十二支也。每会该一万八百岁。且就一日而论:子时得阳气,而丑则鸡鸣;寅不通光,而卯则日出;辰时食后,而巳则挨排;日午天中,而未则西蹉;申时晡而日落酉;戌黄昏而人定亥。譬于大数,若到戌会之终,则天地黑暗,而两间人物俱无矣,故曰混沌。又五千四百岁,:“冬至子之半,天心无改移。一阳初动处,万物未生时。”到此,天始有根。再五千四百岁,正当子会,轻清上腾,有日,有月,有星,有辰。日、月、星、辰,谓之四象。故曰,天开于子。又经五千四百岁,子会将终,近丑之会,而逐渐坚实。易曰:“大哉乾元!至哉坤元!万物资生,乃顺承天。”至此,地始凝结。再五千四百岁,正当丑会,重浊下凝,有水,有火,有山,有石,有土。水、火、山、石、土谓之五形。故曰,地辟于丑。又经五千四百岁,丑会终而寅会之初,发生万物。历曰:“天气下降,地气上升;天地交合,群物皆生。”至此,天清地爽,阴阳交合。再五千四百岁,正当寅会,生人,生兽,生禽,正谓天地人,三才定位。故曰,人生于寅。

第三章盖闻天地之数,有十二万九千六百岁为一元。将一元分为十二会,乃子、丑、寅、卯、辰、巳(sì)、午、未、申、酉、戌、亥之十二支也。每会该一万八百岁。且就一日而论:子时得阳气,而丑则鸡鸣;寅不通光,而卯则日出;辰时食后,而巳则挨排;日午天中,而未则西蹉;申时晡而日落酉;戌黄昏而人定亥。譬于大数,若到戌会之终,则天地黑暗,而两间人物俱无矣,故曰混沌。又五千四百岁,:“冬至子之半,天心无改移。一阳初动处,万物未生时。”到此,天始有根。再五千四百岁,正当子会,轻清上腾,有日,有月,有星,有辰。日、月、星、辰,谓之四象。故曰,天开于子。又经五千四百岁,子会将终,近丑之会,而逐渐坚实。易曰:“大哉乾元!至哉坤元!万物资生,乃顺承天。”至此,地始凝结。再五千四百岁,正当丑会,重浊下凝,有水,有火,有山,有石,有土。水、火、山、石、土谓之五形。故曰,地辟于丑。又经五千四百岁,丑会终而寅会之初,发生万物。历曰:“天气下降,地气上升;天地交合,群物皆生。”至此,天清地爽,阴阳交合。再五千四百岁,正当寅会,生人,生兽,生禽,正谓天地人,三才定位。故曰,人生于寅。

 3-12锚链接和空链接2

跳转到其他页面具体位的锚链接

1.目标页面具体位置要设置锚点

2.用a标签中的href属性指定目标页面的路径,指定位置的ID



此页面3-12

第一章   第二章	第三章	

返回到顶部   /*空链接返回页面的顶部*/

第四章 

        4-1 图片的引入

网页中引入图片:使用img标签, -->

    src属性:
            1·用来指定图片文件所在的路径,必须要有
            2.图片路径可以是相对路径,也可以是绝对路径 -->



Document


    4-2 图片的引入  

alt属性:

                1图片无法正常显示时替换文本,可以使用中文,也可以使用英文

                2 路径不对,网速过慢,浏览器版本过低,图片格式不对…

这是一个正确的链接我不会显示

这是一个错误的链接我会显示

 width属性和height属性:

                        1.width属性:设置图片宽度, height属性:设置图片高度

                        2·不设置,图片会按原始尺寸显示

                        3.如果只设置1个属性,另一个会根据已设置的属性等比例缩放

                        4·默认单位为像素,也可以使用百分比                

这是一个正确的链接我不会显示

这是一个400x200的相片

这是一个正确的链接我不会显示


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部