可以使用 HTML 和 JavaScript 来实现这个需求。以下是示例代码: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>欢迎信息</title> <!-- 设置文字样式,颜色为紫色,字号为20px,字体为黑体 --> <style> #welcomeText { color: purple; font-size: 20px; font-family: 黑体; } </style> </head> <body> <!-- 创建一个用于显示欢迎信息的元素 --> <span id="welcomeText">欢迎参加网页制作考试</span> <script> // 获取显示欢迎信息的元素 const welcomeText = document.getElementById('welcomeText'); // 定义一个变量用于控制闪烁状态 let isVisible = true; // 定义一个函数用于切换文字的显示和隐藏状态 function blinkText() { if (isVisible) { welcomeText.style.visibility = 'hidden'; } else { welcomeText.style.visibility = 'visible'; } // 切换状态 isVisible = !isVisible; } // 每隔500毫秒调用一次 blinkText 函数,实现闪烁效果 setInterval(blinkText, 500); </script> </body> </html> ``` 额外注意的逻辑点 1. 确保 HTML 文件的编码设置正确,避免中文乱码问题。在`<meta charset="UTF-8">`中,`UTF - 8`编码可以很好地支持中文显示。 2. 不同浏览器可能对字体的支持有所差异。如果用户的设备上没有安装黑体字体,浏览器可能会使用默认字体来替代显示。 3. 闪烁效果可能会对部分用户造成视觉不适。如果有这方面的考虑,可以提供一个开关让用户选择是否开启闪烁效果。 [2025-06-13 09:11:37 | AI写代码神器 | 463点数解答]