Html 和 CSS 在文本编辑器中链接但未在网络浏览器中显示
Html and CSS linked in text editor but does not show in web browser
我刚接触编码,刚刚学习 HTML 和 CSS,所以可能有一个我看不到的简单解决方案。
我已经编写了 HTML 代码并 link 将其编辑到 CSS 文件中的 Visual Studio 代码中。我已经在编辑器中测试了 link 并且它起作用了,我还检查了我的 class 标签。
奇怪的是,如果我在 Code Pen 中 运行 没有问题,那么 CSS 会显示在浏览器中,但是在 VSC 中却不是这种情况。
任何想法都会很有帮助,
以下是我的代码块,
HTML
<!DOCTYPE html>
<html>
<head>
<title> Designer Form </title>
<meta charset=”utf-8”>
<link type="stylesheet" href="designerform.css">
</head>
<center> <h1>Fill out this form</h1> </center>
<body>
<form class = "all">
<!--Input for a text box-->
<form1>
<h2> 1.</h2>
<label for="Name">Name </label>
<input id="Name" type="text" name="Name">
</form1>
<!--Input for a number -->
<form2>
<h3> 2. </h2>
<label for="Age"> Age </label>
<input id="Age" type="number" name="Age">
</form2>
<!--Input for telephone-->
<form3>
<h4> 3. </h4>
<label for="telephone">Telephone</label>
<input id="telephone" type="tel" name="Telephone">
</form3>
<!--Input for email-->
<form4>
<h5> 4. </h5>
<label for="email"> Email:</label >
<input id="email" type="email" name= "Email">
</form4>
<!--Input for calender-->
<form5>
<h6> 5. </h6>
<label for="calender"> Calender</label>
<input id="calender" type="month" name= calender>
</form5>
<!-- Input for search -->
<form6>
<h7> 6. </h7>
<label for="search">search</label>
<input id="search" type="search" name="search">
</form6>
<!--Text area for longer form responses-->
<form7>
<h8> 7. </h8>
<label for="long response"> Tell me more...</label>
<textarea id="long response" name= "long response"></textarea>
</form7>
<!--Predertimed responses-->
<form8>
<h9> 8. </h9>
<label for= "Fav colours"> What is your colour?</label>
<select id= "Fav colours">
<option value="colorRed"> Red</option>
<option value="colorBlue"> Blue</option>
<option value="colorYellow"> Yellow</option>
</select>
</form8>
<!--Radio inputs-->
<input type ="submit" value="Finish">
</form>
</body>
</html>
和CSS
.all {background-color: rgb(238, 129, 238);
font-family: fantasy; }
h1 {text-align: center;
color: #FFF;
background-color: rgb(102, 155, 204); }
提前感谢您的宝贵时间。
您的 css link 中有错字。应该是 rel="stylesheet",而不是类型;
<link rel="stylesheet" href="designerform.css">
查看以下 link 以了解正确的 css link 年龄 - How to add CSS
问题在于您的 link 标签样式表应该是 rel
而不是 type
。
你的 <link type="stylesheet" href="designerform.css">
应该是这样的 <link rel="stylesheet" href="designerform.css">
我刚接触编码,刚刚学习 HTML 和 CSS,所以可能有一个我看不到的简单解决方案。
我已经编写了 HTML 代码并 link 将其编辑到 CSS 文件中的 Visual Studio 代码中。我已经在编辑器中测试了 link 并且它起作用了,我还检查了我的 class 标签。
奇怪的是,如果我在 Code Pen 中 运行 没有问题,那么 CSS 会显示在浏览器中,但是在 VSC 中却不是这种情况。
任何想法都会很有帮助,
以下是我的代码块,
HTML
<!DOCTYPE html>
<html>
<head>
<title> Designer Form </title>
<meta charset=”utf-8”>
<link type="stylesheet" href="designerform.css">
</head>
<center> <h1>Fill out this form</h1> </center>
<body>
<form class = "all">
<!--Input for a text box-->
<form1>
<h2> 1.</h2>
<label for="Name">Name </label>
<input id="Name" type="text" name="Name">
</form1>
<!--Input for a number -->
<form2>
<h3> 2. </h2>
<label for="Age"> Age </label>
<input id="Age" type="number" name="Age">
</form2>
<!--Input for telephone-->
<form3>
<h4> 3. </h4>
<label for="telephone">Telephone</label>
<input id="telephone" type="tel" name="Telephone">
</form3>
<!--Input for email-->
<form4>
<h5> 4. </h5>
<label for="email"> Email:</label >
<input id="email" type="email" name= "Email">
</form4>
<!--Input for calender-->
<form5>
<h6> 5. </h6>
<label for="calender"> Calender</label>
<input id="calender" type="month" name= calender>
</form5>
<!-- Input for search -->
<form6>
<h7> 6. </h7>
<label for="search">search</label>
<input id="search" type="search" name="search">
</form6>
<!--Text area for longer form responses-->
<form7>
<h8> 7. </h8>
<label for="long response"> Tell me more...</label>
<textarea id="long response" name= "long response"></textarea>
</form7>
<!--Predertimed responses-->
<form8>
<h9> 8. </h9>
<label for= "Fav colours"> What is your colour?</label>
<select id= "Fav colours">
<option value="colorRed"> Red</option>
<option value="colorBlue"> Blue</option>
<option value="colorYellow"> Yellow</option>
</select>
</form8>
<!--Radio inputs-->
<input type ="submit" value="Finish">
</form>
</body>
</html>
和CSS
.all {background-color: rgb(238, 129, 238);
font-family: fantasy; }
h1 {text-align: center;
color: #FFF;
background-color: rgb(102, 155, 204); }
提前感谢您的宝贵时间。
您的 css link 中有错字。应该是 rel="stylesheet",而不是类型;
<link rel="stylesheet" href="designerform.css">
查看以下 link 以了解正确的 css link 年龄 - How to add CSS
问题在于您的 link 标签样式表应该是 rel
而不是 type
。
你的 <link type="stylesheet" href="designerform.css">
应该是这样的 <link rel="stylesheet" href="designerform.css">