web入门练手案例(二)

2024-05-14 21:20
文章标签 入门 web 案例 练手

本文主要是介绍web入门练手案例(二),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

下面是一下web入门案例和实现的代码,带有部分注释,倘若代码中有任何问题或疑问,欢迎留言交流~

数字变色Logo

案例描述

“Logo”是“商标”的英文说法,是企业最基本的视觉识别形象,通过商标的推广可以让消费者了解企业主体和品牌文化。下面将实现一个“变色数字Logo”:

实现效果

在这里插入图片描述

实现代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>数字变色Logo</title><style>.main  {/* Logo居中显示 */text-align: center;}.number {font-size: 100px;font-weight: bold;}.one {color: pink;}.two {color: aqua;}.three {color: blueviolet;}.four {color: red;}.five {color: brown;}.six {color: yellow;}/* 悬停响应效果:hover */.number:hover {color: chartreuse;/* 设置下划线以及下划线颜色 */text-decoration: underline;text-decoration-color: chartreuse;}</style>
</head>
<body><div class="main"><span class="number one">1</span><span class="number two">2</span><span class="number three">3</span><span class="number four">4</span><span class="number five">5</span><span class="number six">6</span></div>
</body>
</html>

字母间距和单词间距

通过letter-spacing属性和word-spacing属性来控制文本的字母间距和单词间距。

实现效果

在这里插入图片描述

实现代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>wordGap</title><style>.letter {letter-spacing: 20px;}.word {word-spacing: 20px;}</style>
</head>
<body><p class="letter">letter spacing(字母间距)</p><p class="word">word spacing word spacing(单词间距)</p>
</body>
</html>

搜索结果页面

案例描述

在日常工作和学习过程中,常常需要通过“百度”等搜索引擎查询一些名词、专业术语等。下面将模拟一个百度搜索页面:

实现效果

在这里插入图片描述

实现代码:

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>李白</title><style>.p1 {color: rgba(0,0,0,0.5);font-size: 14px;}.header {color: blue;text-decoration: underline;text-decoration-color: blue;font-size: 16px;}.p2 .text {font-size: 15px;/* 设置字体 */font-family: "微软雅黑";color: black;}a {font-size: 12px;color: blue;text-decoration: none;}.p3 {font-size: 10px;color: rgba(0,0,0,0.4);}</style>
</head>
<body><p class="p1">百度百科为您找到相关词条约34个</p><p class="header">李白——百度百科</p><p class="p2"><span class="text">李白(701年2月28日—762年12月),字太白,号青莲居士,祖籍陇西成纪(今甘肃省秦安县),出生于蜀郡绵州昌隆县(今四川省绵阳市江油市青莲镇),一说出生于西域碎叶。唐朝伟大的浪漫主义诗人,凉武昭王李暠九世孙。为人爽朗...</span><br><a href="#">人物生平</a><a href="#">主要影响</a><a href="#">历史评价</a><a href="#">更多 》</a></p><p class="p3">https://baike.baidu.com/item/%E6..-百度快照</p>
</body>
</html>

这篇关于web入门练手案例(二)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/989885

相关文章

解决JavaWeb-file.isDirectory()遇到的坑问题

《解决JavaWeb-file.isDirectory()遇到的坑问题》JavaWeb开发中,使用`file.isDirectory()`判断路径是否为文件夹时,需要特别注意:该方法只能判断已存在的文... 目录Jahttp://www.chinasem.cnvaWeb-file.isDirectory()遇

使用Navicat工具比对两个数据库所有表结构的差异案例详解

《使用Navicat工具比对两个数据库所有表结构的差异案例详解》:本文主要介绍如何使用Navicat工具对比两个数据库test_old和test_new,并生成相应的DDLSQL语句,以便将te... 目录概要案例一、如图两个数据库test_old和test_new进行比较:二、开始比较总结概要公司存在多

JavaWeb-WebSocket浏览器服务器双向通信方式

《JavaWeb-WebSocket浏览器服务器双向通信方式》文章介绍了WebSocket协议的工作原理和应用场景,包括与HTTP的对比,接着,详细介绍了如何在Java中使用WebSocket,包括配... 目录一、概述二、入门2.1 POM依赖2.2 编写配置类2.3 编写WebSocket服务2.4 浏

SpringBoot实现动态插拔的AOP的完整案例

《SpringBoot实现动态插拔的AOP的完整案例》在现代软件开发中,面向切面编程(AOP)是一种非常重要的技术,能够有效实现日志记录、安全控制、性能监控等横切关注点的分离,在传统的AOP实现中,切... 目录引言一、AOP 概述1.1 什么是 AOP1.2 AOP 的典型应用场景1.3 为什么需要动态插

Golang操作DuckDB实战案例分享

《Golang操作DuckDB实战案例分享》DuckDB是一个嵌入式SQL数据库引擎,它与众所周知的SQLite非常相似,但它是为olap风格的工作负载设计的,DuckDB支持各种数据类型和SQL特性... 目录DuckDB的主要优点环境准备初始化表和数据查询单行或多行错误处理和事务完整代码最后总结Duck

Spring常见错误之Web嵌套对象校验失效解决办法

《Spring常见错误之Web嵌套对象校验失效解决办法》:本文主要介绍Spring常见错误之Web嵌套对象校验失效解决的相关资料,通过在Phone对象上添加@Valid注解,问题得以解决,需要的朋... 目录问题复现案例解析问题修正总结  问题复现当开发一个学籍管理系统时,我们会提供了一个 API 接口去

使用IntelliJ IDEA创建简单的Java Web项目完整步骤

《使用IntelliJIDEA创建简单的JavaWeb项目完整步骤》:本文主要介绍如何使用IntelliJIDEA创建一个简单的JavaWeb项目,实现登录、注册和查看用户列表功能,使用Se... 目录前置准备项目功能实现步骤1. 创建项目2. 配置 Tomcat3. 项目文件结构4. 创建数据库和表5.

MySQL不使用子查询的原因及优化案例

《MySQL不使用子查询的原因及优化案例》对于mysql,不推荐使用子查询,效率太差,执行子查询时,MYSQL需要创建临时表,查询完毕后再删除这些临时表,所以,子查询的速度会受到一定的影响,本文给大家... 目录不推荐使用子查询和JOIN的原因解决方案优化案例案例1:查询所有有库存的商品信息案例2:使用EX

手把手教你idea中创建一个javaweb(webapp)项目详细图文教程

《手把手教你idea中创建一个javaweb(webapp)项目详细图文教程》:本文主要介绍如何使用IntelliJIDEA创建一个Maven项目,并配置Tomcat服务器进行运行,过程包括创建... 1.启动idea2.创建项目模板点击项目-新建项目-选择maven,显示如下页面输入项目名称,选择

Spring Security 从入门到进阶系列教程

Spring Security 入门系列 《保护 Web 应用的安全》 《Spring-Security-入门(一):登录与退出》 《Spring-Security-入门(二):基于数据库验证》 《Spring-Security-入门(三):密码加密》 《Spring-Security-入门(四):自定义-Filter》 《Spring-Security-入门(五):在 Sprin