2009-04-15 3 views

ответ

3

Ваш вопрос почти отвечает на себя, когда вы ссылаетесь на «сам HTML».

JavaScript не является HTML. Сохранение HTML и JavaScript в отдельных местах - это само по себе преимущество. Делает это проще (по-человечески) читать HTML, и сохранение всех JS в одном и том же месте облегчает отслеживание всего вниз сразу.

1

Прикрепление событий к идентификатору стиля CSS (или классам), как это делает JQuery, означает, что если вы не используете JS, он автоматически попадает на любые ссылки, на которые ссылаются. Это хорошая практика и поможет убедиться, что ваша страница работает даже в довольно простых браузерах, таких как некоторые мобильные телефоны.

Также рекомендуется наложить базовые данные (HTML), презентацию (CSS) и поведение (Javascript). Изменение отдельных слоев намного проще, если они хорошо структурированы.

3

Лучше написать свой Javascript в Javascript, как говорит OtherMichael. Еще лучше использовать правильные DOM-события (addEventListener и attachEvent), а не on_____, чтобы избежать конфликтов и разрешить несколько обратных вызовов для одного и того же события.

Смежные вопросы