Я не хочу связывать отдельную таблицу стилей CSS. Есть ли способ иметь CSS и HTML в одном файле?
Я начинающий разработчик, и я только начал веб-разработку. Я хочу, чтобы все было в одном файле, чтобы я мог легко передавать его, не имея нескольких файлов.
Если вы хотите перенести веб-страницу и включить все ресурсы и все в один файл, я бы посмотрел на формат файла mhtml.






вы можете использовать внутренний css и встроенный css
Внутренний CSS
Внутренний CSS определяется в разделе <head> HTML-страницы внутри элемента <style>.
<!DOCTYPE html>
<html>
<head>
<style>
body {
background-color: powderblue;
}
h1 {
color: blue;
}
p {
color: red;
}
</style>
</head>
<body>
<h1>This is a heading</h1>
<p>This is a paragraph.</p>
</body>
</html>Встроенный CSS
Встроенный CSS использует атрибут стиля HTML-элемента.
<h1 style = "color:blue;">A Blue Heading</h1>Да, есть!
В HTML есть тег, в который вы можете поместить свой код CSS. Это известно как внутренний CSS, потому что он находится в самом файле HTML. Тег идет в теге. Таким образом, любой CSS, который у вас есть, вы можете напрямую вставить в тег стиля, и он отобразит его. Например:
<head>
<style>
p {
color:red;
}
</style>
</head>
Другой вариант — стилизовать каждый тег отдельно. Я бы рекомендовал делать это для КАЖДОГО ОТДЕЛЬНОГО тега, но когда вам нужно стилизовать только одну вещь, это действительно полезно. По сути, вы можете сделать это, взяв любой тег и добавив к нему style = "".
Например, давайте стилизуем тег p. Это будет выглядеть примерно так:<p style = "font-size:sans-serif; ">. И вы можете добавить любую стилизацию в цитаты.
Мне лично нравится иметь мой CSS в одном файле, потому что это помогает с простой передачей файлов, и вы можете легко оглянуться назад и изменить CSS, который смотрит на ваш HTML.
Поиск в Интернете по запросу "встроенная таблица стилей"