前端JavaScript+HTML

简介: 前端JavaScript+HTML

文章目录

注册页面

css伪类选择器

使用js控制HTML元素

使用 js控制css


注册页面


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>test</title>
    <style>
        a {
            text-decoration: none;
        }
    </style>
</head>
<body>
     <h4>青春不常在,抓紧谈恋爱</h4>
     <table width="500px" border="0" >
         <tr>
             <td>性别:</td>
             <td>
                 <input type="radio" name="sex" id="nan"> <label for="nan">男</label>
                 <input type="radio" name="sex" id="nv"> <label for="nv">女</label>
             </td>
         </tr>
         <tr>
             <td>生日</td>
             <td>
                 <select>
                     <option>--请选择年份--</option>
                     <option>2001</option>
                     <option>2002</option>
                     <option>2003</option>
                 </select>
                 <select>
                     <option>--请选择月份--</option>
                     <option>1</option>
                     <option>2</option>
                     <option>3</option>
                     <option>4</option>
                     <option>5</option>
                     <option>6</option>
                     <option>7</option>
                     <option>8</option>
                     <option>9</option>
                     <option>10</option>
                     <option>11</option>
                     <option>12</option>
                 </select>
                 <select>
                     <option>--请选择日--</option>
                     <option>1</option>
                     <option>2</option>
                     <option>3</option>
                 </select>
             </td>
         </tr>
         <tr>
             <td>所在地区</td>
             <td><input type="text" value="北京"></td>
         </tr>
         <tr>
             <td>婚姻状况</td>
             <td>
                 <input type="radio" name="marry" id="1" checked="checked"> <label for="1">未婚</label>
                 <input type="radio" name="marry" id="2"> <label for="2">已婚</label>
                 <input type="radio" name="marry" id="3"> <label for="3">离婚</label>
             </td>
         </tr>
         <tr>
             <td>学历:</td>
             <td><input type="text" value="博士"></td>
         </tr>
         <tr>
             <td>喜欢的类型</td>
             <td><input type="checkbox" name="love" id="11"><label for="11"> 妩媚的</label>
                 <input type="checkbox" name="love" id="12"><label for="12"> 可爱的</label>
                 <input type="checkbox" name="love" id="13"><label for="13"> 小鲜肉</label>
                 <input type="checkbox" name="love" id="14"><label for="14"> 老腊肉</label>
                 <input type="checkbox" name="love" id="15"><label for="15"> 漂亮的</label>
             </td>
         </tr>
         <tr>
             <td>自我介绍</td>
             <td>
                 <textarea>个人简介</textarea>
             </td>
         </tr>
         <tr>
             <td></td>
             <td>
                 <input type="submit" value="免费注册">
             </td>
         </tr>
         <tr>
             <td></td>
             <td>
                 <input type="checkbox" checked="checked">我同意加入
             </td>
         </tr>
         <tr>
             <td></td>
             <td>
                 <a href="#">我是会员,立即登录</a>
             </td>
         </tr>
         <tr>
             <td></td>
             <td>
                 <h5>我承诺</h5>
                 <ul>
                     <li>年满18岁,单身</li>
                     <li>抱着严肃的态度</li>
                     <li>真诚寻找另一半</li>
                 </ul>
             </td>
         </tr>
     </table>
</body>
</html>

css伪类选择器


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>css伪类选择器</title>
    <style>
        /*链接伪类选择器 必须按顺序进行,不能互换*/
        /*1.未访问的链接样式*/
        a:link {
            color: #333;
            text-decoration: none;   /*去下划线*/
        }
        /*2.已访问的的链接样式*/
        a:visited {
            color: #8bff6d;
        }
        /*3.鼠标经过时的样式*/
        a:hover {
            color: #ff5438;
        }
        /*4.鼠标按下未弹起时的样式*/
        a:active {
            color: aqua;
        }
        /* :focus伪类选择器 表单获得光标时的样式*/
        input:focus {
            background-color: #ff5438;
            color: #8bff6d;
        }
    </style>
</head>
<body>
     <a href="#">这是一个链接</a> <br>
     <a href="#">这是链接</a>
     <input type="text">
</body>
</html>

使用js控制HTML元素


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>使用js控制HTML元素</title>
</head>
<body>
     <h1 id="s123">这是HTML</h1>
     <p id="qwe">这是HTML</p>
     <script>
         //document.getElementById("s123")  获得要改的地方
         //innerHTML=   要改的内容
         document.getElementById("s123").innerHTML="这是js";
         document.getElementById("qwe").innerHTML="这是js";
     </script>
</body>
</html>

使用 js控制css


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>使用js控制css</title>
    <style>
        h1 {
            color: red;
        }
        p {
            height: 123px;
            width: 123px;
            background-color: #8bff6d;
            color: red;
        }
    </style>
</head>
<body>
     <h1 id="s123">这是HTML</h1>
     <p id="qwe">这是HTML</p>
     <script>
         //document.getElementById("s123")  获得要改的地方
         //innerHTML=   要改的内容
         document.getElementById("s123").innerHTML="这是js";
         document.getElementById("qwe").innerHTML="这是js";
         //更改css
         document.getElementById("s123").style.color="blue";
         document.getElementById("qwe").style.backgroundColor="black";
     </script>
</body>
</html>


相关文章
|
JSON 自然语言处理 前端开发
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
728 72
【01】对APP进行语言包功能开发-APP自动识别地区ip后分配对应的语言功能复杂吗?-成熟app项目语言包功能定制开发-前端以uniapp-基于vue.js后端以laravel基于php为例项目实战-优雅草卓伊凡
|
10月前
|
开发框架 JavaScript 前端开发
精选HTML、JavaScript、ASP代码片段集锦
这些代码片段代表了HTML, JavaScript和ASP的基本应用,可被集成到更复杂的项目中。它们注重实用性,并且易于理解,旨在帮助开发者快速开始项目构建或进行学习。尽管ASP不如其他服务器端技术(如Node.js, PHP, Ruby等)现代,但它在遗留系统中仍非常普遍,了解基础仍具有价值。
356 14
|
JavaScript 前端开发 API
|
前端开发 JavaScript 数据可视化
58K star!这个让网页动起来的JS库,前端工程师直呼真香!
Anime.js 是一款轻量级但功能强大的JavaScript动画引擎,它能够以最简单的方式为网页元素添加令人惊艳的动效。这个项目在GitHub上已经获得58,000+星标,被广泛应用于电商页面、数据可视化、游戏开发等场景。
550 8
|
资源调度 JavaScript 前端开发
前端开发必备!Node.js 18.x LTS保姆级安装教程(附国内镜像源配置)
本文详细介绍了Node.js的安装与配置流程,涵盖环境准备、版本选择(推荐LTS版v18.x)、安装步骤(路径设置、组件选择)、环境验证(命令测试、镜像加速)及常见问题解决方法。同时推荐开发工具链,如VS Code、Yarn等,并提供常用全局包安装指南,帮助开发者快速搭建高效稳定的JavaScript开发环境。内容基于官方正版软件,确保合规性与安全性。
14653 23
|
移动开发 前端开发 安全
|
人工智能 程序员 UED
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
868 21
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
前端开发 JavaScript
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
741 14
【02】v1.0.1更新增加倒计时完成后的放烟花页面-优化播放器-优化结构目录-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
前端开发
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布
1220 1
【2025优雅草开源计划进行中01】-针对web前端开发初学者使用-优雅草科技官网-纯静态页面html+css+JavaScript可直接下载使用-开源-首页为优雅草吴银满工程师原创-优雅草卓伊凡发布

热门文章

最新文章

  • 1
    前端如何存储数据:Cookie、LocalStorage 与 SessionStorage 全面解析
    1142
  • 2
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(九):强势分析Animation动画各类参数;从播放时间、播放方式、播放次数、播放方向、播放状态等多个方面,完全了解CSS3 Animation
    507
  • 3
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(八):学习transition过渡属性;本文学习property模拟、duration过渡时间指定、delay时间延迟 等多个参数
    392
  • 4
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(七):学习ransform属性;本文学习 rotate旋转、scale缩放、skew扭曲、tanslate移动、matrix矩阵 多个参数
    379
  • 5
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(六):全方面分析css的Flex布局,从纵、横两个坐标开始进行居中、两端等元素分布模式;刨析元素间隔、排序模式等
    496
  • 6
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(五):背景属性;float浮动和position定位;详细分析相对、绝对、固定三种定位方式;使用浮动并清除浮动副作用
    670
  • 7
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(四):元素盒子模型;详细分析边框属性、盒子外边距
    1148
  • 8
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(三):元素继承关系、层叠样式规则、字体属性、文本属性;针对字体和文本作样式修改
    264
  • 9
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(二):CSS伪类:UI伪类、结构化伪类;通过伪类获得子元素的第n个元素;创建一个伪元素展示在页面中;获得最后一个元素;处理聚焦元素的样式
    961
  • 10
    【CSS】前端三大件之一,如何学好?从基本用法开始吧!(一):CSS发展史;CSS样式表的引入;CSS选择器使用,附带案例介绍
    448