html学习笔记day2

  • 相对路径:用./ 或者..    写不写都行 不写默认写了
  • ./ 表示当前路径
  • ../表示当前路径的上一层级
  • 超链接,target属性,可设置超链接打开位置 _blank 在新的页面显示  

    <a href="./testhtml/html0401.html" target="_blank">访问yl</a>

  • 回到顶部       <a href="#">回到顶部</a>
  • 回到底部  (去到标签的最后一个底部,给这个标签加一个属性即可,加个id  唯一标识)   或者任意位置,id都是【字母开头  并且区分大小写】
  • 占位符:

        <a href="javascript:;">占位符</a>

 

图片标签:    <img src="./picture.png" alt="">  属于替换元素:在块级和行内元素之间,alt是显示提示,页面一般不会显示、

图片格式,常见格式:

Jpg  颜色丰富 不支持透明、动图;--照片

Gif 颜色少  支持简单透明、动图;--颜色少  动图

png 颜色丰富  支持复杂透明 不支持动图;--专为网页而生

webp  谷歌推出的网页图片,完美格式;但是兼容性不好,比如不兼容ie

效果一样  用小的;效果不一样 用好的

base64:图片转为字符  通过字符引入(用于需要和网页一起加载时  使用)  使用方法 谷歌的时候搜base64然后把文件放进去 解码 复制到src中即可。

  • 内联框架 和图片很像;iframe 加上嵌入的地址      <iframe src="./testhtml/html0401.html" frameborder="0" width="500" height="800">内联框架</iframe>   ; frameborder="0"用于设置框架
  • 音频播放  audio标签,src引入完发现页面上也没有,原因是不允许页面使用,需要再后面加上controls  是否允许用户控制播放;autoplay--音频自动播放 只支持谷歌

CSS

  •   引入外部样式表   用link标签  <link rel="stylesheet" href="s.css">,这种能使用到缓存机制,提高速度提升性能。
  • 在css  里注释样式为/*   */
  • 选择器 :声明块;   每个声明块都要加;号
  • class 可以写多个class 用空格分隔开
  • 通配符*
  • 复合选择器     ;并集选择器 用,分隔
  • 关系选择器:父子 兄弟元素等等

子元素>     

后代  (空格)

兄弟元素  +  (紧挨着的一个)

兄弟元素  ~ (所有)

  • 属性选择器:p[title]    p标签中有tltle属性的元素

[p ^title]  p标签中 属性以title开头

[p $title]  p标签中 属性以title结尾

[p *title]  p标签中 属性中有title的

 

 

上一篇:Java笔记_Day2(注释、关键字和保留字、标识符)


下一篇:遇梦记