Создать полноценный VEB-сайт полностью на языке JavaScript невозможно,да и ничего хорошего в этом нет.Надо создать HTML страницу а уже потом включать в него коды JavaScript.
Спецификация HTML 4 поддерживает атрибут type: <script type="text/javascript">
В HTML 4 если вы собираетесь использовать в файле только JavaScript можно прописать в мете-тегах указание на его использование:
<meta http-equiv="Content-Script-Type" content="text/javascript">
При этом атрибуты language или type указывать не надо.
Javascript подключается к HTML-странице и работает без компиляции. Чтобы подключить Javascript надо в странице указать:
<script language="JavaScript">
Здесь пишется содержимое JS
</script>
Можно подключить и так:
<script language="JavaScript"> </script>
Запишем пример включения Javascript в страницу:
<html>
<head>
<title>JavaScript</title>
<script type="text/javascript" language="javascript">
</script>
</head>
<body>
<script type="text/javascript" language="javascript">
Здесь пишется содержимое JS </script>
</body>
<html>
Размещайте JavaScript в самом конце страницы перед <body>
В качестве примера возьмем создание простейшего сайта на главной странице.
Это код данного сайта.
<html>
<head>
<title>Создание сайта </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head>
<body>
Создание собственного сайта.
<img src="images/com (8).gif" width=213 height=170 border=0>
</body>
</html>
Теперь включим JavaScript в страницу
<html>
<head>
<title>Создание сайта </title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> </head>
<body>
Создание собственного сайта.
<img src="images/com (8).gif" width=213 height=170 border=0>
<script language="JavaScript"> document.write("Это включение JavaScript") </script>
</body>
</html>
В малом окне вы можете посмотреть результат включения JavaScript в HTML.
![]() |
В JavaScript 1.1 тег <script> поддерживает атрибут src. Если вы разместили скрипт в другом файле то надо указать путь к URL файлу, в котором содержится код:
<script src="../javascript/name.js"></script>