Jump to content
  • 0

Как убрать лишние


soot
 Share

Question

Есть документ html к нему подцеплена таблица css . В css очень много классов , и я имею мнение что половина из них лишних .

Как убрать неиспользуемые не классы !?

Или как наглядно посмотреть связки ?

Маленькая вырезка из отчета проверки Dreamweaver :

Я надеюсь - это не критично страшно :)

1. в теге img пропущены следующие обязательные атрибуты: alt[html 4.0]

2. Тег " p" допускает необязательный закрывающий тег. Закрывающий тег "table" закрывает контекст "p". Проверка продолжится как при закрытом контексте.[html 4.0]

3. Тег "td" не имеет атрибута "background" в активных версиях.[html 4.0]

4. "middle" не является допустимым значением атрибута "align" ни в одной из активных версий. Более подробно см. предупреждения выше.[html 4.0]

Может Dreamweaver зря панику наводит !? Чем лучше всего проверить !?

Edited by soot
Link to comment
Share on other sites

9 answers to this question

Recommended Posts

  • 0

Тег "td" не имеет атрибута "background" в активных версиях. - желательно записать в стилях через свойство background-image

"middle" не является допустимым значением атрибута "align" ни в одной из активных версий. Более подробно см. предупреждения выше.[html 4.0] - наверно имелось ввиду valign="middle" или align="center"

в теге img пропущены следующие обязательные атрибуты: alt - это не критично. Но желательно

Тег " p" допускает необязательный закрывающий тег. Закрывающий тег "table" закрывает контекст "p". Проверка продолжится как при закрытом контексте. - тег p открыт, но не закрыт.

Link to comment
Share on other sites

  • 0

С проверкой неиспользуемых классов проблема, так просто их не вычислить.

Dreamweaver правильно трубит, все замечания по делу.

Вместо align="middle" используется стилевое свойство vertical-align: middle;

Link to comment
Share on other sites

  • 0
Тег "td" не имеет атрибута "background" в активных версиях. - желательно записать в стилях через свойство background-image

Тут есть маленькая загвоздка , дело в том что путь использует мета тег от движка , вот : :)

html

<td valign=top class="mid">

класс

.mid { background-image: url({THEME}/images/or_mod_mid.jpg) }

Вместо align="middle" используется стилевое свойство vertical-align: middle;

Вообще удалил это сделаю по другому . :)

Теги <p> закрыл все хорошо , но странно и с отрытыми все работало :) .

Edited by soot
Link to comment
Share on other sites

  • 0
Теги <p> закрыл все хорошо , но странно и с отрытыми все работало

Это потому что сейчас пошли оч умные браузеры)

Тут есть маленькая загвоздка , дело в том что путь использует мета тег от движка , вот :

и что? задать еще через "точку-с-запитой" vertical-align

Link to comment
Share on other sites

  • 0

С проверкой неиспользуемых классов проблема, так просто их не вычислить.

Имею аналогичную проблему с css длиной с простыню! Dreamer (cs5) даже подвешивается на 10-15 секунд при смене режима отображения.

Может существуют хоть какие-нибудь способы вычислить лишнее автоматически? Или только руками?

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