HTML,CSS,JavaScript,web前端零基础到精通一套搞定,专为Java程序员

73 阅读2分钟

HTML(HyperText Markup Language,超文本标记语言)、CSS(Cascading Style Sheets,层叠样式表)和JavaScript(简称JS)是构建网页和Web应用的三大核心技术。它们各自有不同的作用和功能,以下是它们的简要介绍:

HTML,CSS,JavaScript,web前端零基础到精通一套搞定,专为Java程序员_优课it

1. HTML(超文本标记语言)

HTML 是网页的基础结构语言,用于定义网页的内容和结构。它通过各种标签(tags)来标记文本、图片、链接、表格等各种元素。例如:

  • <h1> 到 <h6> 标签用于定义标题。
  • <p> 标签用于定义段落。
  • <a> 标签用于定义链接。
  • <img> 标签用于插入图片。

示例:

html
取消自动换行
复制
<!DOCTYPE html>
<html>
<head>
    <title>示例页面</title>
</head>
<body>
    <h1>欢迎来到我的网站</h1>
    <p>这是一个使用HTML创建的简单网页。</p>
    <a href="https://www.example.com">访问示例网站</a>
    <img src="image.jpg" alt="示例图片">
</body>
</html>

2. CSS(层叠样式表)

CSS 用于控制网页的外观和布局。它可以设置颜色、字体、间距、布局等样式,使网页更加美观和具有吸引力。CSS 可以内联、内嵌或外部链接到HTML文件中。

示例:

css
取消自动换行
复制
/* 外部样式表 */
body {
    font-family: Arial, sans-serif;
    background-color: #f0f0f0;
}

h1 {
    color: #333333;
    text-align: center;
}

p {
    font-size: 16px;
    line-height: 1.5;
}

3. JavaScript(JS)

JavaScript 是一种脚本语言,用于为网页添加交互性和动态功能。它可以操作HTML和CSS,响应用户事件(如点击、提交表单等),以及与服务器进行通信。

示例:

javascript
取消自动换行
复制
// 显示一个警告框
function showAlert() {
    alert("这是一个JavaScript警告!");
}

// 更改段落文本
function changeText() {
    document.getElementById("myParagraph").innerHTML = "文本已被JavaScript更改!";
}

在HTML中使用JavaScript:

html
取消自动换行
复制
<!DOCTYPE html>
<html>
<head>
    <title>JavaScript示例</title>
    <script>
        function showAlert() {
            alert("这是一个JavaScript警告!");
        }

        function changeText() {
            document.getElementById("myParagraph").innerHTML = "文本已被JavaScript更改!";
        }
    </script>
</head>
<body>
    <h1>JavaScript示例</h1>
    <p id="myParagraph">这是一个段落。</p>
    <button onclick="showAlert()">显示警告</button>
    <button onclick="changeText()">更改文本</button>
</body>
</html>

总结

  • HTML 定义网页的结构和内容。
  • CSS 控制网页的外观和布局。
  • JavaScript 为网页添加交互性和动态功能。

这三者结合在一起,可以创建功能丰富、视觉吸引人的网页和Web应用