Web网页开发-总结笔记1

1. 主流浏览器都有哪些(最少五个)?
火狐浏览器、谷歌浏览器、IE浏览器、Edge浏览器、Opera浏览器、Safari浏览器
2. 常见的浏览器内核都有哪些?
IE :Trident
火狐:Gecko
苹果:Webkit
谷歌、欧朋、Edge:blink
3. img标签中的alt和title有什么异同?
alt:图片加载失败时的提示文字
title:图片正常显示时,鼠标悬浮图片上出现的提示文字
4. 简述src与href的区别
src和href都是用来引用外部的资源。
1. href 是跳转到指定页面
2. src 是将指向的内容插入到标签所在的位置。
5. 什么是标签语义化?标签语义化有什么好处?
标签语义化:通过标签能判断内容语义。
1. 方便代码的阅读和维护
2. 同时让浏览器或是网络爬虫可以很好地解析,从而更好分析其中的内容
3. 使用语义化标签会具有更好地搜索引擎优化
6. Doctype作用? 标准模式与兼容模式(混杂模式)如何区分?
<!DOCTYPE>用于文档声明;
标准模式和混杂模式的区别:
标准模式:以浏览器支持的最高标准渲染
混杂模式:主要用于兼容低版本的浏览器
7. 页面导入样式中使用link和@import有什么区别?
1)从属关系 link是html标签,@import是css提供的
2)加载差异 link同时加载,@import页面加载完成后加载
3)兼容性 link没有兼容问题,@import IE6以下不兼容
4)可操作性 link支持js操作,@import不能
8. 4个基础选择器及用法
①.全局选择器 *{}
②.标签选择器 span{}
③.id选择器 #id名{}
④.类选择器 .类名{} 多类名
9. 5个复合选择器及用法
①.后代选择器 空格隔开 div ul li{}
②.子元素选择器 >隔开 div>ul{} ul>li{}
③.并集选择器 ,隔开 img,span{}
④.交集选择器 p.one{} 选择的是: 类名为 .one 的 段落标签。
⑤.伪类选择器 链接伪类选择器 a:hover{} cleanfix:after
10.css的四种引入方式
1)行内式 style=""
2)内嵌式 <style></style>
3)外链式 <link rel="stylesheet" href="XXXXX.css">
4)导入式 <style>@import url("")</style>
11.关于字体的css语句

1)字体大小20像素    font-size:20px;
2)字体颜色为粉色    color:pink;
3)字体类型为幼圆    font-family:幼圆;
4)字体加粗的css语句    font-weight:100-900;
5)字体倾斜的css语句    font-style:italic;

12.css三大特征
(1)继承性
(2)层叠性
(3)优先级
13.关于背景的css语句

1)插入背景图片的css语句
background-image:url();
2)背景图片的大小为:宽200px 高300px
background-size:200px 300px;
3)背景位置的css语句
background-position:
①.像素值写法 background-position: 200px(宽) 200px(高);
②.方位值写法 background-position: left bottom;
左left、中center、右right、top上、middle中、下bottom
4)背景透明度的css语句
background:rgba(0,0,0,0.3);
14.优先级顺序
!important>行内式>id选择器>类和伪类选择器>标签选择器>全局选择器和继承
15.复合选择器的优先级是什么决定的?
 权重
16.css注释及快捷键
(1)单行注释
(2)多行注释
快捷键:
ctrl+/
17.对于table页面布局有什么样的缺点
1)嵌套太深
2)灵活性差
3)代码不够简洁
4)不够语义化
5)横向合并(colspan)与纵向合并(rowspan)时页面较混乱
18.怪异盒模型与标准盒模型的区别
标准盒模型,边框和内边距会影响盒模型的大小
怪异盒模型,边框和内边距不会影响盒模型的大小
19.将盒模型设置为怪异盒模型的css语句
box-sizing: border-box;
20.边框的综合写法
border:宽度、样式、颜色;
border(top/left/right/bottom):1px red solid(dotted/dashed/double);
21.内边距指的是什么?内边距10像素怎么写?
内边距指内容到边框的距离
padding/margin-方向值(top/bottom/left/right)
padding:10px;
22.内边距为两个值、三个值、四个值时分别代表什么方向?
padding:上下 左右;
padding:上 左右 下;
padding:上 右 下 左;
23.请分别写出margin1个值、2个值、3个值、4个值分别代表什么意思?
一个值:上下左右
两个值:上下 左右
三个值:上 左右 下
四个值:上 右 下 左 顺时针方向
24.块级元素的水平居中
margin:0 auto; 或者 margin:auto;
25.嵌套型盒子的外边距合并问题的解决方案
(1)给父盒子添加overflow:hidden属性
(2)给父盒子边框border、内边距padding
(3)让子盒子浮动
(4)设置定位
26.清除标签自带的内外边距,使页面初始化的css语句是?
*{ padding:0; margin:0; }
27.上下型盒子的外边距合并问题解决方案
两个元素垂直布局:
第一个margin-bottom:30px;
第二个margin-top:50px;
上下margin重合取最大值,这两个元素垂直之间的间距是50px;
解决方案:
给其中一个元素写间距即可

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/602516.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

C/C++ 位段

目录 什么是位段&#xff1f; 位段的内存分配 位段的跨平台问题 什么是位段&#xff1f; 位段的声明与结构是类似的&#xff0c;但是有两个不同&#xff1a; 位段的成员必须是 int、unsigned int 或signed int 等整型家族。位段的成员名后边有一个冒号和一个数字 这是一个…

SSH远程连接

1 背景 在多处理器的分布式架构中&#xff0c;不同的ROS系统之间可能会频繁的涉及到文件的传输。   例如:我们在PC端编写ROS程序&#xff0c;而最终需要在Jetson nano上运行&#xff0c;如何将相关目录以及文件从PC上传到Jetson nano&#xff1f;这便需要使用SSH工具。 2 概…

im6ull学习总结(三-3)freetype

1、Freetype简介 FreeType是一个开源的字体渲染引擎&#xff0c;主要用于将字体文件转换为位图或矢量图形&#xff0c;并在屏幕上渲染出高质量的字体。它提供了一组API&#xff0c;使开发者能够在自己的应用程序中使用和呈现字体。 FreeType最初是作为一个独立项目开发的&…

[Excel]如何找到非固定空白格數列的條件數據? 以月份報價表單為例

在群組中看到上述問題&#xff0c;研判應是一份隨月份變動的產品報價表單&#xff0c;空白欄可能表示該月份價格與上個月份一致。這個問題是需要取得最近一次單價和倒數第二次單價&#xff0c;常用且實務的excel案例值得紀錄。 最近一次單價: INDEX($B2:$G2,1,LARGE(IF(ISBLAN…

SpringSecurity集成JWT实现后端认证授权保姆级教程-环境搭建篇

&#x1f341; 作者&#xff1a;知识浅谈&#xff0c;CSDN签约讲师&#xff0c;CSDN博客专家&#xff0c;华为云云享专家&#xff0c;阿里云专家博主 &#x1f4cc; 擅长领域&#xff1a;全栈工程师、爬虫、ACM算法 &#x1f492; 公众号&#xff1a;知识浅谈 &#x1f525;网站…

跨平台开发教学:构建同时支持iOS和Android的教育网校APP

当下&#xff0c;教育行业也逐渐迎来了数字化转型的时代。构建一款支持iOS和Android的教育网校APP&#xff0c;不仅可以提供更好的用户体验&#xff0c;还能扩大应用的覆盖面&#xff0c;满足不同用户群体的需求。 一、选择合适的跨平台开发框架 在开始构建教育网校APP之前&a…

MidTool图文创作-GPT-4与DALL·E 3的结合

GPT-4与DALLE 3的结合 GPT-4是由OpenAI开发的最新一代语言预测模型&#xff0c;它在前代模型的基础上进行了大幅度的改进&#xff0c;不仅在文本生成的连贯性、准确性上有了显著提升&#xff0c;还在理解复杂语境和执行多步骤指令方面表现出了更高的能力。而DALLE 3则是一个创…

构建异地企业网络互联的高效路径

在当今数字化浪潮中&#xff0c;企业的业务拓展已不再受限于地理位置。为了在全球竞争中立于不败之地&#xff0c;越来越多的企业选择在不同城市设立分支机构&#xff0c;构建异地网络&#xff0c;实现高效的协同办公。本文将深入探讨在北上广等经济发达地区&#xff0c;如何通…

重排和重绘的区别,什么情况下会触发这两种情况

重排&#xff08;reflow&#xff09;和重绘&#xff08;repaint&#xff09;是两种不同的操作&#xff0c;它们在网页渲染过程中发生。 重排是指当元素的布局和几何属性发生改变时&#xff0c;浏览器需要重新计算元素的几何属性&#xff0c;然后重新布局所有相关元素的过程。这…

Linux部署Yearning并结合内网穿透工具实现公网访问本地web管理界面

文章目录 前言1. Linux 部署Yearning2. 本地访问Yearning3. Linux 安装cpolar4. 配置Yearning公网访问地址5. 公网远程访问Yearning管理界面6. 固定Yearning公网地址 前言 Yearning 简单, 高效的MYSQL 审计平台 一款MYSQL SQL语句/查询审计工具&#xff0c;为DBA与开发人员使用…

计算机毕业设计——SpringBoot 个人博客管理系统(附源码)

1&#xff0c;绪论 1.1 背景调研 在互联网飞速发展的今天&#xff0c;互联网已经成为人们快速获取、发布和传递信息的重要渠道&#xff0c;它在人们政治、经济、生活等各个方面发挥着重要的作用。互联网上发布信息主要是通过网站来实现的&#xff0c;获取信息也是要在互联网中…

BART论文解读:BERT和GPT结合起来会发生什么?

BART:Denoising Sequence-to-Sequence Pre-training for Natural Language Generation, Translation, and Comprehension 主要工作 提出了BART (Bidirectional and Auto-Regressive Transformers)&#xff0c; 是一种用于自然语言生成、翻译和理解的序列到序列的预训练方法。它…

C语言编译器(C语言编程软件)完全攻略(第二十七部分:VS安全函数问题(C语言安全函数)是怎么回事?如何解决?)

介绍常用C语言编译器的安装、配置和使用。 二十七、VS安全函数问题&#xff08;C语言安全函数&#xff09;是怎么回事&#xff1f;如何解决&#xff1f; 在 VS&#xff08;Visual Studio&#xff09;下编译C语言程序&#xff0c;如果使用了 scanf()、gets()、strcpy()、strca…

【Windows】之微软输入法配置小鹤双拼

前言 Windows 自带的输入法微软输入法本身就是个最简洁、最方便的输入法&#xff0c;不需要去安装多余的第三方输入法软件。同时&#xff0c;微软中文拼音输入法支持双拼输入法&#xff0c;但微软自带的双拼输入法不包含小鹤双拼方案的。所以&#xff0c;在这里将会讲解如何配置…

oracle 补齐数字长度 to_char踩坑

oracle的to_char网上找到的说明如下 &#xff08;1&#xff09;用作日期转换&#xff1a; to_char(date,格式); select to_date(2005-01-01 ,yyyy-MM-dd) from dual; select to_char(sysdate,yyyy-MM-dd HH24:mi:ss) from dual; &#xff08;2&#xff09;处理数字&#xf…

深入理解Vue3中的自定义指令

Vue3是一个流行的前端框架&#xff0c;它引入了许多新特性和改进&#xff0c;其中之一是自定义指令。自定义指令是一种强大的功能&#xff0c;可以让开发者在模板中直接操作 DOM 元素。本文将深入探讨 Vue3中的自定义指令&#xff0c;包括自定义指令的基本用法、生命周期钩子函…

面试之线程状态

1.线程有哪些状态 1.1Java线程的六种状态 Java 线程六种状态 新建 当一个线程对象被创建&#xff0c;但还未调用 start 方法时处于新建状态 此时未与操作系统底层线程关联 可运行 调用了 start 方法&#xff0c;就会由新建进入可运行 此时与底层线程关联&#xff0c;由操作…

leetcode算法题之递归--综合练习(一)

此专题对我们之前所学的关于递归的内容进行一个整合&#xff0c;大家可以自行练习&#xff0c;提升自己的编码能力。 本章目录 1.找出所有子集的异或总和在求和2.全排列II3.电话号码的字母组合4.括号生成5.组合6.目标和7.组合总和8.字母大小写全排列9.优美的排列 1.找出所有子…

Qt实现FTP文件传输协议

FTP&#xff08;File Transfer Protocol&#xff0c;文件传输协议&#xff09;是用于在网络上进行文件传输的一套标准协议&#xff0c;它属于网络传输协议的应用层。它最主要的功能是在服务器与客户端之间进行文件的传输。这个协议使用的是明文传输。FTP服务器的功能除了单纯的…

数据库的连接

连接数据库 我们使用WinR输入cmd打开运行窗口 输入:sqlplus并回车 输入用户名和密码,我用的是Scott,密码我自己设置的123456,Scott默认的密码是tiger,回车 这种情况表示登录成功 在连接Scott成功的情况下创建一些数据,在我的资源里面有个Oracle数据基础可以下载,直接复制粘…