<script> тег с атрибутом style =? - PullRequest
3 голосов
/ 12 января 2012

Я переделываю какой-то старый, созданный вручную HTML.Атрибут style= что-то здесь делает?

<script type="text/javascript" style="behavior:url(#default#clientcaps)" id="..." src="..."></script>

Я нахожу много обращений в поисках style=behavior:url(#default#clientcaps)}, но это повлияет на тег <script>?

Ответы [ 3 ]

2 голосов
/ 12 января 2012

style не является допустимым атрибутом элемента <script> ( W3C ), поэтому он ничего не делает.Даже Internet Explorer, единственный браузер, поддерживающий поведение CSS, игнорирует его.

1 голос
/ 12 января 2012

Я думаю, что в этом случае атрибут style используется только для короткой руки для создания тега style.

сокращение от:

<STYLE>
@media all {
   IE\:clientCaps {behavior:url(#default#clientCaps)}
}   
</STYLE>

Это специфично для Internet Explorer. Что именно он делает, вы можете прочитать больше здесь: ClientCaps Поведение

1 голос
/ 12 января 2012

Это некрасиво MS материал .

Предоставляет информацию о функциях, поддерживаемых Windows Internet Explorer, а также способ установки компонентов браузера по требованию.

Попробуй добраться до человека, который добавил это и скажи ему, что он плохой парень! ;)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...