Jump to content
  • 0

использование тега noscript


nfsworld
 Share

Question

На днях скачал шаблончик по этому адресу: http://html5up.net/ Название: Striped открыл его через кодовый редактор

и в теге head заметил что css файлы подключённые через тег link для различных типов устройств обёрнуты в тег noscript.

Вот я немного не понимаю зачем их помещать в теге noscript.

 

Пример кода:

<noscript>  <link rel="stylesheet" href="css/skel-noscript.css">  <link rel="stylesheet" href="css/style.css">  <link rel="stylesheet" href="css/style-desktop.css">  <link rel="stylesheet" href="css/style-wide.css"></noscript>

И если можно подсказать для чего на данный момент может ещё использоваться тег noscript.

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0

Я так понимаю что если мой браузер поддерживает javascript и он не отключён то данные стили заключённые в теге noscript просто проигнорируются?

Но просто по мимо этих стилей других то нет. И как тогда применяются стили?


Вот это всё что находится в теге head:

<head>  <title>Escape Velocity by HTML5 UP</title>    <meta http-equiv="content-type" content="text/html; charset=utf-8" />    <meta name="description" content="" />    <meta name="keywords" content="" />    <link href="http://fonts.googleapis.com/css?family=Source+Sans+Pro:400,400italic,700,900" rel="stylesheet" />    <!--[if lte IE 8]><script src="js/html5shiv.js"></script><link rel="stylesheet" href="css/ie8.css" /><![endif]-->    <script src="js/jquery.min.js"></script>    <script src="js/jquery.dropotron.min.js"></script>    <script src="js/config.js"></script>    <script src="js/skel.min.js"></script>    <script src="js/skel-panels.min.js"></script>  <noscript>    <link rel="stylesheet" href="css/skel-noscript.css" />    <link rel="stylesheet" href="css/style.css" />    <link rel="stylesheet" href="css/style-desktop.css" />  </noscript></head>
Link to comment
Share on other sites

  • 0

<noscript> - это невалидный тег, следовательно его реализация в браузере может пропасть после обновления. Более надёжной я считаю вот такую реализацию:

<body class="noscript">  <!-- Код сайта -->  <script>    $('body').removeClass('noscript');  </script></body>
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy