一,工具

vscode

二,html基础构成

<head><\head>头

<body><\body>体

<title><\title>标题

三,标签

1,标题和段落标签

<h1>~<h6>

<\h1>~<\hh6>1~6级标题

<p><\p>段落

2,文本换行和分割线标签

<hr> (horizental rule)添加水平线

<br>(blank rule)换行符

PS:<br>只会简单切换下一行,而<p>会在换行后增加一些垂直间距。另外,<p>需要在结尾处声明<\p>。而<br>只需要在XHTML中声明<\br>。

3,文本格式化标签

加粗:<strong>等于<b>(bold)

倾斜:<em>等于<i>(italian)

下划线:<ins>等于<u>(underline)

删除线:<del>等于<s>(delete)

至于用哪个标签,一般认为前者有强调的语义。不过还是看程序员的使用习惯。

四,图片标签

<img src=" ">

img为图片标签本身,空格后的内容都是它的属性。属性可以添加无数个,不分先后,但要注意彼此间用空格隔开:<img src=" " alt=" " title=" ">

src=" "图片属性,值为图片名

alt=" "替换文字,图片不显示时,代替图片显示

title=" "悬停文字,鼠标悬停的时候显示(在其他标签也可使用)

五,路径

1.绝对路径

直接把URL或者文件盘符地址丢进去

①<src = "https://rule34/index.php?page=post&s=view&id=5704231" >

②<src = "E:\学习资料\日文\勿动\请输入密码\1\5\2\寅\7\2\6\7\2\5\4\5\a\*\壬\girl.jpg

因为只留下一串地址,很容易因为源发生变化而导致内容失效,就像拔吊溜号的尼哥一样,很不负责任,所以企业内一般不会容忍这种写法。

2.相对路径

即:html文件所在地的就近位置,如:

同一文件夹内:

<src = "./girl.jpg">

girl.jpg前的“ ./ ”表示:在当前位置,也可以不写

下一文件夹(photo)内:

<src = "photo/girl.jpg>

上一文件夹中:

<src = "../girl.jpg>

既然 ./ 表示当前位置,那么 ../ 就表示上一位置啦。

上一文件夹的另一文件夹(file) 中:

<src = "../file/girl.jpg>

六,音视频标签

1.音频标签

<audio src=" " >

其他属性有:

controls: 显示一个音频播放的控件,注意末尾带一个s

autoplay: 进入网页时自动播放。不过因为有时候会吓人一跳,所以有些气急败坏的政客和程序员在大部分浏览器禁用了这个属性。

loop: 循环播放

2.视频标签

<video src =" " >

其他属性(和音频标签的属性一样):

controls:显示一个视频播放的空间

autoplay:进入网页时自动播放。不过因为有时候会不小心在办公室公放凰片导致社死,所以一般不好使。而Google的程序员要求Chrome必须加上“ muted ”才能自动静音播放,非常的人性。

loop:循环播放

七,链接标签

1.基础

<a href = " ">这里写点击后就会跳转的文字</a>

href 就是 hypertext reference, 引号内写跳转地址,如URL:

<a href = " http://www.yourmom.xxx">(我随便乱打的一个地址,居然有张meme跳出来,人傻了

或者html文件:

<a href = " ../nicetits.html>

或者就是能点的文字,但里面是空的:

<a href = "#">

2.属性

type:点开跳转链接后,新页面的打开方式

用法:<a href = "Thisismykingdom.com type="_blank"> ←在新标签页打开

<a href = "Thisismykingdom.com type="_self"> ←覆盖原页面

220216HTML学习日记相关推荐

  1. java的圆周率_java学习日记,圆周率的打印

    前段时间看到听说学习java每天写技术贴会对自己提升很大,我现在学习java也就2个周,算不上技术贴,就写写学习日记吧. 昨天师傅给我出了一道题,说是试试用java打印圆周率. 刚开始我的思路是,如果 ...

  2. GPU(CUDA)学习日记(十一)------ 深入理解CUDA线程层次以及关于设置线程数的思考

    GPU(CUDA)学习日记(十一)------ 深入理解CUDA线程层次以及关于设置线程数的思考 标签: cuda存储线程结构网格 2012-12-07 16:30 6298人阅读 评论(4)收藏 举 ...

  3. GPU(CUDA)学习日记(十三)------ CUDA内存简介

    GPU(CUDA)学习日记(十三)------ CUDA内存简介 标签: cuda存储线程结构 2012-12-07 16:53 2902人阅读 评论(0)收藏 举报 分类: GPU(16) CUDA ...

  4. GPU(CUDA)学习日记(九)------ CUDA存储器模型

    GPU(CUDA)学习日记(九)------ CUDA存储器模型 标签: cuda存储bindingcache编程api 2012-09-27 10:53 1677人阅读 评论(1) 收藏 举报 分类 ...

  5. 语言余一个负数_C语言学习日记(8)——整数溢出

    小时候喜欢玩电子计算器,觉得很神奇,想要算什么数,立刻就能算出来.当时看着计算器的液晶屏幕就想,如果算一个很大的数,超过了屏幕上面数字的位数,会怎么样呢?试了以后结果是INF,那就是无穷大了.虽然当时 ...

  6. SpringMVC学习日记 1.Spring框架

    SpringMVC学习日记 1.Spring框架 Spring简介 Spring框架是一个开源框架,由Rod Johnson组织和开发,生产目的在于简化企业级应用的开发. 主要特性 非侵入(no-in ...

  7. 微信开发学习日记(一):快速阅读5本书,掌握整体背景

    2015年1月开始学习微信开发. 已经有多年开发经验了,从网上文章来看,微信开发主要是接口,然后是业务逻辑,不是很难.所以,我比较强调学习效率.一天学一点,是不能满足我的快速学习欲望的.       ...

  8. const 指针_C语言学习日记(11)——const与指针

    对于一个普通指针typet *p.p有三个最基本的能力,第一就是可以通过p = &obj来指向一个type类型对象,并随意切换指向对象.第二就是通过value = *p来读取它指向的对象的值. ...

  9. 十五的学习日记20160926-你不知道的JS笔记/

    十五的学习日记20160926 JavaScript 一个用于检测正负值的函数,可以用它辨别-0值. 我觉得挺好用,以后可以写到自己的工具库里. //函数:检查传入参数是否为正数.Number=> ...

最新文章

  1. 【maven】初识maven
  2. 学python可以考证吗-python能考证么
  3. IE浏览器加载CSS文件,但是不起作用的原因
  4. opencv 中 快速傅里叶变换 FFT
  5. 如何让word档在同一页上显示两列或更多列
  6. css3的自定义字体
  7. 在项目中学习.NET的JQuery CheckBox方法(全选、取消全选、其他)
  8. 队列实现栈的3种方法,全都击败了100%的用户!
  9. 下载HTMLTestRunner如何使用
  10. 9-16 原生命令和redis-trib.rb对比
  11. postgre ~模糊查询慢解决方式
  12. java 静态函数锁对象说明
  13. [转]Java杂谈(七)--接口amp; 组件、容器
  14. 列表、元组、字典、集合的定义与操作
  15. [环境搭建]-IIS 定时访问器.NETweb服务器长时间不访问页面加载速度慢
  16. 针对我国——国产数据库进行分析
  17. 电气领域相关数据集(目标检测,分类图像数据及负荷预测),输电线路图像数据
  18. matlab三次样条插值多项式,三次样条插值多项式matlab
  19. ROS从入门到精通3-5:blender机器人模型定制皮肤贴图
  20. Criteo数据集预处理

热门文章

  1. C++ Primer 5 ,众里寻他千百度,下载的大虾别忘了后面买一本正版的支持作者
  2. vuex概念之Getter用法详解
  3. 经济学人信息部:2012年大数据研究报告:商业领袖们的经验
  4. JAMA Neurology:帕金森病跨疾病阶段的新兴神经成像生物标记物
  5. Javaweb学生管理系统期末设计
  6. html5 jquery 鼠标拖动例子,jquery实现鼠标拖动实现DIV排序示例代码
  7. 怎么把旧服务器里的数据转移到新服务器
  8. 2022DASCTF X SU 三月春季挑战赛 checkin 各种脚本学习分析
  9. 计算机如何计算对数函数
  10. 雨水冲刷沙堡模型——matlab元胞自动机(二)