发表于: 2018-07-19 23:53:38
1 746
今天完成的事:
继续完成任务8
学习了一些js知识
复习了一下媒体查询,后面会用到
明天的计划:
完成任务8,开始任务9
遇到的问题:
应该多比较pc页面与移动端页面的不同,观察它们各自的特点和常见布局。
思考table布局div布局
table(表格)布局的好处是浏览器兼容性较强,且上手快
由于html文件中的table标签的浏览器速度较慢,所以,使用嵌套表格的方法来布局网页框架会使网页浏览器的速度变慢,因为table中的内容是自适应的,为了自适应,它要计算嵌套最深的节点以满足自适应,所有可能会有一段时间出现空白才会显示。div布局较流行的布局方式,代码清晰,结构和样式分离,可维护性更强.页面加载速度更快.需要根据不同的情况,去选择合适的方法
收获:
1 浏览器通用的在标签页加入指定图标的方法:
把favicon.ico图标放到网站根目录下,在网页的<head></head>中加入
<link rel="shortcut icon" href="favicon.ico" type="xxxxpath" />
2 鼠标样式(目前只接触了 pointer 和 text)
Cursor: pointer 鼠标变成小手
Cursor: default 小白
Cursor : move 移动
Cursor : text 文本输入
3 认识到a标签的另外两个属性
title 悬停文本
<a href="xxxpath" title="xxx">xxxxx</a>
鼠标放置上 会产生一个文本提示
target 是否在新窗口中打开
target实际上是“目标”的意思
<a href="xxxpath" title="xxx" target="_blank">xxxxx</a>
blank就是“空白”的意思,就表示新建一个空白窗口。
也就是说,如果不写target=”_blank”那么就是在相同的标签页打开,如果写了,就是在新的空白标签页中打开。
完整的超级链接:
<a href="1.html" title="悬停文本" target="_blank">链接的内容</a>
分清楚img和a标签的各自的属性:
1 <img src="xxx" />
2 <a href="xxx"></a>
4 学习了一点JS变量规则
①变量命名必须以字母或是下标符号”_”或者”$”为开头。
②变量名长度不能超过255个字符。
③变量名中不允许使用空格。
④不用使用脚本语言中保留的关键字及保留符号作为变量名。
⑤.变量名区分大小写。(javascript是区分大小写的语言)
事件三要素:
事件源
事件
事件处理程序
评论