Это «код» или «разметка»? - PullRequest
1 голос
/ 05 июня 2010

Это:

<h1 id="superheader">Morbi in sem quis</h1>
<ul class="highlight">
<li>Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</li>
<li>Aliquam tincidunt mauris eu risus.</li>
<li class="important">Vestibulum auctor dapibus neque.</li>
</ul>
<p id="fancy"><a href="#" onclick="javascript:theFunc();">Vestibulum tortor quam</a>. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Feugiat vitae, ultricies eget, tempor sit amet, ante. </p>

<script type="text/javascript">
//  do some things
alert("hi!");
</script>

«код» или «разметка», или даже что-то еще целиком, и почему ?

Суть в том, что мы пишем инструкции для пользователей, которые варьируются от незначительных до очень технических и нуждаются в согласовании термина для шаблонного документа.

Ответы [ 7 ]

12 голосов
/ 05 июня 2010

Все теги HTML являются «разметкой», хотя JavaScript, который они содержат, - «код».

6 голосов
/ 05 июня 2010

У вас есть оба.

Строка alert("hi!"); в тегах скрипта и обработчик onclick javascript:theFunc(); - это программный код. Остальное - стандартная разметка HTML.

3 голосов
/ 05 июня 2010

Это оба. HTML это язык разметки. JavaScript - это язык программирования, поэтому эти части вашего документа являются кодом.

2 голосов
/ 05 июня 2010

Разметка - самый правильный ответ. В конце концов, это гипертекст Разметка Язык.

«Код» может в равной степени применяться к разметке, такой как HTML, и к языку программирования. Чтобы уточнить, что сущность HTML не в программировании, лучше выбрать «разметку».

1 голос
/ 05 июня 2010

Любая разметка - это разновидность кода (строгий код, представляющий желаемый результат). Но части JS не разметка. Поэтому я бы сказал, что это кусок кода, где некоторые части также разметки.

0 голосов
/ 05 июня 2010

Если вы должны выбрать одно слово, я бы пошел с кодом.

Из википедии: код - это правило для преобразования части информации (например, буквы, слова, фразы или жеста) в другую форму или представление (один знак в другой знак), необязательно того же типа .

Вызов html "html code" не является чем-то необычным, в то время как вызов чего-то разметки javascript довольно редок.

0 голосов
/ 05 июня 2010

Я думаю, что это код на языке описания, не язык программирования, но все же код.

...