什么是HTML

HTML

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

超文本包括:文字,图片,音频,视频,动画等

HTML5,提供了一些新的元素和一些有趣的新特性,同时也建立了一些新的规则。这些元素、特性和规则的建立,提供了许多新的网页功能,如使用网页实现动态渲染图形、图表、图像和动画等,以及不需要安装任何插件直接使用网页播放视频等。

HTML5的优势

世界知名浏览器厂商对HTML5的支持

微软

Google

苹果

Opera

Mozilla

市场的需求

跨平台

W3C标准

W3C

World Wide Web Consortium(万维网联盟)

成立于1994年,Web技术领域最权威和句影响力的国际中立性技术标准机构

http://www.w3.org/

http://www.chinaw3c.org/

W3C标准包括

结构化标准语言(HTML、XML)

表现标准语言(CSS)

行为标准(DOM、ECMAScript)

常见IDE

记事本

Dreamweaver

IDEA

WebStorm..

在IDEA里面设置网页时路径找不到的操作

HTML基本结构

<body>、</body>等成对的标签,分别叫开放标签和闭合标签,单独呈现的标签(空元素),如<hr/>;意为用/来关闭元素

网页基本信息

 DOCTYPE声明
 <title>标签
 <meta>标签

注释的快捷键是:ctrl+/

 ​
 <!--DOCTYPE:告诉浏览器,我们要使用什么规范 -->
 ​
 <!DOCTYPE html>
 <html lang="en">
 <!--head标签代表网页头部-->
 <head>
 <!--metal描述性标签,它用来描述我们网站的一些信息 -->
     <!--   meta一般用来做SEO-->
     <meta charset="UTF-8">
     <meta name="keywords" content="狂神说java,西部开源">
     <meta name="description" content="来这个地方可以学习java">
 ​
 <!--title 网页标题-->
     <title>我的第一个网页</title>
 </head>
 <!--body标签代表网页主体-->
 <body>
 Hello,World!
 ​
 </body>
 </html>

网页基本标签

标题标签

段落标签

换行标签

水平线标签

字体样式标签

注释和特殊符号

段落标签快捷键:P+ tab:点击P再按住tab键

 <!DOCTYPE html>
 <html lang="en">
 <head>
     <meta charset="UTF-8">
     <title>基本标签学习</title>
 </head>
 <body>
 <!--标题标签-->
 <h1>一级标签</h1>
 <h2>二级标签</h2>
 <h3>三级标签</h3>
 <h4>四级标签</h4>
 <h5>五级标签</h5>
 <h6>六级标签</h6>
 ​
 <!--段落标签-->
 <p> 纵棹趁夜风小眠 载一舟江烟</p>
 <p>晚来揽星归 摘片柳叶吹彻天边</p>
 <p>展开泛黄的纸鸢 回首旧人间</p>
 ​
 <!--水平线标签-->
 <hr/>
 ​
 <!--换行标签-->
  纵棹趁夜风小眠 载一舟江烟<br/>
 晚来揽星归 摘片柳叶吹彻天边<br/>
 展开泛黄的纸鸢 回首旧人间<br/>
 <!--粗体,斜体-->
 <h1>字体样式标签</h1>
 ​
 粗体:  <strong>i love you</strong>
 斜体: <em>i love you</em>
 <br/>
 <!--特殊符号-->
 ​
 ​
 空     格
 <!--&nbsp;表示空格-->
 空&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;格
 ​
 <br/>
 <!--&gt;表示大于-->
 <!--&lt;表示小于-->
 &gt;
 &lt;
 <br/>
 <!--&copy;版权符号-->
 &copy;
 <!--
 ​
 ​
 特殊符号记忆方式
 & ;
 -->
 ​
 ​
 ​
 </body>
 </html>

图像标签

常见的图像格式

JPG

GIF

PNG

BMP:位图

 <img src="path" alt = "text" title="text" width="x" height="y"/>
 分别代表:图像地址   图像的替代文字 鼠标悬停提示文字 图像宽度 图像高度
 <!DOCTYPE html>
 <html lang="en">
 <head>
     <meta charset="UTF-8">
     <title>图像标签学习</title>
 </head>
 <body>
 <!--img学习
 src:图片地址(必填)
     相对地址(推荐使用),绝对地址
     ../ 代表上一级目录(写的就是相对地址)
 ​
 ​
 alt:图片文字(必填)
 ​
 -->
 ​
 <img src="../resouces/image/2.jpg" alt="图像" title="悬停文字" width="300" height="300">
 ​
 </body>
 </html>

链接标签

 <a href="path" target="目标窗口位置">链接文本或图像</a>

文本超链接

图像超链接

超链接

页面间链接

从一个页面链接到另一个页面

锚链接

功能性链接

 <!DOCTYPE html>
 <html lang="en">
 <head>
     <meta charset="UTF-8">
     <title>链接标签学习</title>
 </head>
 <body>
 <!--使用name作为标记-->
 <a name="top">顶部</a>
 ​
 <!--a 标签
 href:必填,表示要跳转到哪个页面
 target:表示窗口在哪里打开
 _blank 在新标签中打开
 _self 在自己的网页中打开
 -->
 <a href="1.我的第一个网页.html"target="_blank">点击我跳转到页面一</a>
 <a href="https://www.baidu.com"target="_self">点击我跳转到百度</a>
 ​
 <br>
 <a href="1.我的第一个网页.html">
     <img src="../resouces/image/2.jpg" alt="图像" title="悬停文字" width="300" height="300">
 </a>
 ​
 ​
 ​
 ​
 ​
 <!--锚链接
 1.需要一个锚标记
 2.跳转到标记
 #
 -->
 <a href="#top">回到顶部</a>
 ​
 <a name="down">down</a>
 ​
 <!--功能性链接
 ​
 邮件链接:mailto:
   QQ链接
 -->
 <a href="mailto:11111111@qq.com">点击联系我</a>
 </body>
 </html>

第47天学习打卡(HTML)的更多相关文章

  1. 第49天学习打卡(CSS 层次选择器 结构伪类选择器 属性选择器 美化网页元素 盒子模型)

    推荐书籍:码出高效: Java 开发手册 2.2 层次选择器 idea里代码规范是按:ctrl +alt+L快捷键 注释快捷键:ctrl+/ 1.后代选择器:在某个元素的后面 祖爷爷 爷爷 爸爸 你 ...

  2. 第40天学习打卡(静态代理 Lambda表达式 线程状态 线程同步 同步方法)

    静态代理  package com.kuang.demo03; //静态代理模式总结 //真实对象和代理对象都要实现同一个接口 //代理对象要代理真实角色 //好处:  //代理对象可以做很多真实对象 ...

  3. Codecademy学习打卡1

    ————————————————————————— 想学习编程,并且打算“闭门造车”式的开启我的自学生涯. 前段时间买了一门厚重的“Java从入门到精通”.或许是对代码,电脑编程环境的陌生,再加上纯小 ...

  4. D1-Linux-CentOS学习打卡

    从一月底开始萌生了想在继续学Python的时候,学一门新的操作系统. 在看很多程序员的JD时,很多都要求熟悉LINUX,并且奔方法里面也提到了在LINUX下的编程. ----------------- ...

  5. python学习打卡 day07 set集合,深浅拷贝以及部分知识点补充

    本节的主要内容: 基础数据类型补充 set集合 深浅拷贝 主要内容: 一.基础数据类型补充 字符串: li = ["李嘉诚", "麻花藤", "⻩海峰 ...

  6. 找回J2EE 之再学习打卡记录

    由于之前准备专心搞前端,就把一些java知识闲置了很久.导致...现在有点艰难. 所以!我决定,要找回他. 这是篇打卡记录.(每天一小时.监督自己!) Day1(2017-10-8.)

  7. 第50天学习打卡(JavaScript)

    前端三要素 HTML(结构):超文本标记语言(Hyper Text Markup Language),决定网页的结构和内容. CSS(表现):层叠样式表(Cascading Style Sheets) ...

  8. 第50天学习打卡(CSS 圆角边框 盒子阴影 定位)

    4.4圆角边框 圆角边框:  <!DOCTYPE html> <html lang="en"> <head>     <meta char ...

  9. 第48天学习打卡(CSS)

    HTML + CSS +JavaScript 结构+表现+交互 HTML:结构 CSS:表现 JavaScript:交互 1什么是CSS 如何学习 ​ 1.CSS是什么 ​ 2.CSS怎么用(快速入门 ...

随机推荐

  1. UI和3D物体的堆叠响应

    一.问题:当3D物体和UI元素重叠显示时一般UI元素会遮挡物体,这时点击UI元素响应时UI后方的物体也会响应. private void OnMouseDown() { ChangeColor(); ...

  2. CF662C Binary Table【FWT】

    CF662C Binary Table 题意: 给出一个\(n\times m\)的\(01\)矩阵,每次可以反转一行或者一列,问经过若干次反转之后,最少有多少个\(1\) \(n\le 20, m\ ...

  3. P1268 树的重量(板子)

    题目: 题目描述 树可以用来表示物种之间的进化关系.一棵"进化树"是一个带边权的树,其叶节点表示一个物种,两个叶节点之间的距离表示两个物种的差异.现在,一个重要的问题是,根据物种之 ...

  4. Codeforces Round #550 (Div. 3) D. Equalize Them All (贪心,模拟)

    题意:有一组数,可以选择某个数\(a_i\)相邻的一个数\(a_j\),然后可以让\(a_i\)加上或者减去\(|a_i-a_j|\),问最少操作多少次使得数组中所有数相同. 题解:不难发现,每次操作 ...

  5. 新疆大学ACM新生赛(公开赛) E.异或 (思维,位运算)

    题意:RT 题解: \(i\ mod \ k=0\),即所有事\(k\)的倍数的位置都要进行异或,根据异或的性质,我们知道如果相同的异或的数个数是偶数的话,得出的结果是\(0\),所以每次询问,我们判 ...

  6. 煎蛋网爬虫之JS逆向解析img路径

    图片使用js onload事件加载 <p><img src="//img.jandan.net/img/blank.gif" onload="janda ...

  7. LEETCODE - 160【相交链表】

    /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode ...

  8. 1.rabbitmq 集群安装及负载均衡设置

    标题 : 1.rabbitmq 集群安装及负载均衡设置 目录 : RabbitMQ 序号 : 1 vim /etc/pam.d/login #对于64位系统,在文件中添加如下行 session req ...

  9. Pangolin 安装测试 Installation & Examination (Ubuntu 20.04)

    Pangolin 安装测试 Installation & Examination (Ubuntu 20.04) 如题所述,这是一个比较轻松的 Pangolin 安装配置方法,同样是基于 WSL ...

  10. Leetcode(13)-罗马数字转整数

    罗马数字包含以下七种字符:I, V, X, L,C,D 和 M. 字符 数值 I 1 V 5 X 10 L 50 C 100 D 500 M 1000 例如, 罗马数字 2 写做 II ,即为两个并列 ...