技术 | Web前端开发(4)持续更新

简介: 人死了,就变成一个星星,给走夜道的人照个亮儿CSS:css的三种引入方式:代码以上就是css的三种引入方式,分别是:1.行间样式:在标签里写入:style=""2.页面级css:在head标签里写入:在这中间写入css样式代码3.外部css文件:这里就需要在html代码中引入css样式,通过: 以上就是css的三种引入方式。

人死了,就变成一个星星,给走夜道的人照个亮儿

CSS:

css的三种引入方式:


img_5274c69a731c4a55fb35d75e6943933b.png
代码

以上就是css的三种引入方式,分别是:

1.行间样式:

在标签里写入:style=""

2.页面级css:

在head标签里写入:<style type="text/css">在这中间写入css样式代码</style>

3.外部css文件:

这里就需要在html代码中引入css样式,通过:

<link rel="stylesheet" href="这里写入css的文件的路径">

以上就是css的三种引入方式。

当然,常用的引入方式就是第三种外部引入css文件,这样就可以保证了html代码与css代码的分离,方便后期修改。

选择器:

1.id选择器:


img_2828373c0e05cef005cc146bdf87ccc0.png
左侧的html代码,右侧为css代码


img_c7c828edcf09af586dda73b35d2d02b3.png
浏览器中显示,可以看到我把浏览器换成了chrome浏览器

css代码中的#号为id选择器的唯一标识。

id是什么的缩写?身份证的英文单词怎么写?IDcard?,姑且就这么认为吧。一个人不能有两个身份证吧?同样的道理,一个div标签里不能有两个id,同时也不能有两个一样的id。

2.class选择器:


img_b9b82b9174ab99c8e1239f287495ec5d.png

class选择器的标识是一个点,在css代码中我们可以看到用点可以选择到class选择器上。同时class选择器,可以同时有两个名字,并且可以同时起到作用。

看浏览器显示效果:


img_2e75c0f33951ae8c3780429bf0a632ef.png

第一行456是通过第一个class选择器控制的

第二行的789是用过第二个选择器的两个名字控制的,一个名字控制了颜色,另一个名字控制了边框为黑色实线。

3.标签选择器:

这个选择器特别简单:


img_d13f5ff5dab831fc127848ff49da38ce.png

这个选择器就是单纯的用标签来选择需要控制的html代码。标签叫什么名字,就写什么就可以了。

看浏览器中的显示效果:


img_f022d8ad99730f8b40e22beee78348bd.png

4.通配符选择器:


img_9c02d9942ba46341ec53d3e6b90c2acd.png

通配符选择器可以选择全局。看一下浏览器中的显示效果:


img_a4434b0d79c62b9aeed2c33050e39f86.png

我们发现整个浏览器都变成了黄色的,可是我们并没有选择整个浏览器啊,难道说浏览器喜欢黄啊?当然不是,通配符选择器是选择全局的标签,那么body同样是标签。所以全局的颜色都改变了。

目录
相关文章
|
2月前
|
前端开发 JavaScript 搜索推荐
HTML与CSS在Web组件化中的核心作用及前端技术趋势
本文探讨了HTML与CSS在Web组件化中的核心作用及前端技术趋势。从结构定义、语义化到样式封装与布局控制,两者不仅提升了代码复用率和可维护性,还通过响应式设计、动态样式等技术增强了用户体验。面对兼容性、代码复杂度等挑战,文章提出了相应的解决策略,强调了持续创新的重要性,旨在构建高效、灵活的Web应用。
56 6
|
2月前
|
前端开发 JavaScript 搜索推荐
前端懒加载:提升页面性能的关键技术
前端懒加载是一种优化网页加载速度的技术,通过延迟加载非首屏内容,减少初始加载时间,提高用户访问体验和页面性能。
|
2月前
|
缓存 JavaScript 前端开发
JavaScript 与 DOM 交互的基础及进阶技巧,涵盖 DOM 获取、修改、创建、删除元素的方法,事件处理,性能优化及与其他前端技术的结合,助你构建动态交互的网页应用
本文深入讲解了 JavaScript 与 DOM 交互的基础及进阶技巧,涵盖 DOM 获取、修改、创建、删除元素的方法,事件处理,性能优化及与其他前端技术的结合,助你构建动态交互的网页应用。
74 5
|
2月前
|
XML 前端开发 JavaScript
PHP与Ajax在Web开发中的交互技术。PHP作为服务器端脚本语言,处理数据和业务逻辑
本文深入探讨了PHP与Ajax在Web开发中的交互技术。PHP作为服务器端脚本语言,处理数据和业务逻辑;Ajax则通过异步请求实现页面无刷新更新。文中详细介绍了两者的工作原理、数据传输格式选择、具体实现方法及实际应用案例,如实时数据更新、表单验证与提交、动态加载内容等。同时,针对跨域问题、数据安全与性能优化提出了建议。总结指出,PHP与Ajax的结合能显著提升Web应用的效率和用户体验。
70 3
|
2月前
|
缓存 安全 前端开发
构建高效Web应用的五大关键技术
【10月更文挑战第42天】在数字化浪潮中,Web应用已成为企业与用户互动的重要桥梁。本文将深入探讨提升Web应用性能和用户体验的五项核心技术,包括前端优化、后端架构设计、数据库管理、安全性增强以及API开发的最佳实践。通过这些技术的应用,开发者可以构建出更快、更稳定且更安全的Web应用,满足现代网络环境的需求。
|
3月前
|
存储 人工智能 前端开发
前端大模型应用笔记(三):Vue3+Antdv+transformers+本地模型实现浏览器端侧增强搜索
本文介绍了一个纯前端实现的增强列表搜索应用,通过使用Transformer模型,实现了更智能的搜索功能,如使用“番茄”可以搜索到“西红柿”。项目基于Vue3和Ant Design Vue,使用了Xenova的bge-base-zh-v1.5模型。文章详细介绍了从环境搭建、数据准备到具体实现的全过程,并展示了实际效果和待改进点。
266 14
|
3月前
|
JavaScript 前端开发 程序员
前端学习笔记——node.js
前端学习笔记——node.js
76 0
|
3月前
|
人工智能 自然语言处理 运维
前端大模型应用笔记(一):两个指令反过来说大模型就理解不了啦?或许该让第三者插足啦 -通过引入中间LLM预处理用户输入以提高多任务处理能力
本文探讨了在多任务处理场景下,自然语言指令解析的困境及解决方案。通过增加一个LLM解析层,将复杂的指令拆解为多个明确的步骤,明确操作类型与对象识别,处理任务依赖关系,并将自然语言转化为具体的工具命令,从而提高指令解析的准确性和执行效率。
|
3月前
|
存储 弹性计算 算法
前端大模型应用笔记(四):如何在资源受限例如1核和1G内存的端侧或ECS上运行一个合适的向量存储库及如何优化
本文探讨了在资源受限的嵌入式设备(如1核处理器和1GB内存)上实现高效向量存储和检索的方法,旨在支持端侧大模型应用。文章分析了Annoy、HNSWLib、NMSLib、FLANN、VP-Trees和Lshbox等向量存储库的特点与适用场景,推荐Annoy作为多数情况下的首选方案,并提出了数据预处理、索引优化、查询优化等策略以提升性能。通过这些方法,即使在资源受限的环境中也能实现高效的向量检索。
|
3月前
|
机器学习/深度学习 弹性计算 自然语言处理
前端大模型应用笔记(二):最新llama3.2小参数版本1B的古董机测试 - 支持128K上下文,表现优异,和移动端更配
llama3.1支持128K上下文,6万字+输入,适用于多种场景。模型能力超出预期,但处理中文时需加中英翻译。测试显示,其英文支持较好,中文则需改进。llama3.2 1B参数量小,适合移动端和资源受限环境,可在阿里云2vCPU和4G ECS上运行。
179 1

热门文章

最新文章