CSS не работает

  • Автор темы Vlad1103
  • 27
  • Обновлено
  • 17, May 2024
  • #1
Привет! Я изучаю HTML/CSS. Вот HTML-код для index.html:
 

<!DOCTYPE html>

<html>

<head>

<title>Money By Tony</title>

<meta chartset="UTF-8">

<link rel="stylesheet" href="style.css">

</head>

<body>

<h1>Home</h1>

<p style="color:red;">

Hello world!

</p>

</body>

</html>

Код (разметка): Вот CSS-код для style.css: h1 {цвет=красный;} При отображении «Дом» не «красный», а «Hello world!» является «синим». Что я делаю не так? Спасибо! доктор Т.

Vlad1103


Рег
09 Dec, 2014

Тем
1

Постов
3

Баллов
13
  • 10, Jun 2024
  • #2
1) Используйте : а не = 2) Это кодировка, а не набор диаграмм. Чар, сокращение от персонажа. "Набор символов" 3) Кодировка META должна быть до все элементы, несущие контент, поскольку он определяет, какие текстовые символы являются допустимыми.

Если этого не сделать, браузер перезапустится с самого начала, когда он достигнет указанного мета-тега.

TITLE — это «элемент, несущий контент». 4) В 99% случаев, когда вы видите style="" вы видите некомпетентность и неумелость.

Не делай этого.

Единственный раз, когда style="" следует использовать, — это для таких вещей, как облака тегов или диаграммы и графики на основе HTML, где такие значения, как размер шрифта или ширина/высота ПОМОЩЬ передать смысл. В противном случае презентация НЕ будет принадлежать вашей разметке.
 

spletni_net


Рег
01 Jan, 2011

Тем
0

Постов
2

Баллов
2
  • 12, Jun 2024
  • #3
Вы можете написать этот CSS в style.css или встроить его в блок и добавить следующее правило CSS. h1 { цвет: красный; } если вы все еще не получаете желаемого результата, вы можете пометить правило как «важное» с помощью следующего правила h1 { цвет:красный !важно; }
 

marik768


Рег
21 Apr, 2012

Тем
0

Постов
3

Баллов
3