HTML TextArea에 자체 HTML 태그가있는 이유는 무엇입니까? [닫은]


14
<input id='input1' type='text'></input>
<input id='input2' type='button'></input>
<input id='input3' type='checkbox'><input>
<textarea id='myTextArea'></textarea>

HTML 마크 업에서 사용자가 페이지와 상호 작용할 수있는 대부분의 장소는 <input>태그 로 표시됩니다 . 그것이 왜 텍스트 영역은 자신의 태그를 가지고, <textarea>그래서 반대로 말하자면,<input type='textarea'>


2
여기에 좋은 답변을 많은 : stackoverflow.com/questions/5637326/...은
grahamparks

다시 열어야합니다.
Piotr Dobrogost 2016

답변:


11

때문에 <textarea>rowscols그것에 고유 한 특성을. 의 유형 인 <input>경우 이러한 속성은 <input>다른 유형에 목적이없는 경우에도 태그의 일부 여야 합니다.


13
이상하게도하지만, <input type="checkbox"><input type="radio">checked다른 입력 유형에서 사용하지 않는 속성을. 마찬가지로 태그 <input type="image">와 속성을 공유합니다 <img>. 또한 태그 <input type="button">와 기능을 공유합니다 <button>.
greyfade

14
@greyfade :하자 증분 디자인 첫번째 돌 완전히 일치 캐스트입니다 그가 ...
마이클 Borgwardt

2
@MichaelBorgwardt 티셔츠는 어디서 살 수 있나요? :)
Adrian J. Moreno

23

좋아, @maple_shaft의 대답은 궁금해 졌기 때문에 약 20 분의 Googling 후에 ...

원본 HTML 초안 중 하나에서 :

참고 : 양식의 초기 디자인에서 여러 줄 텍스트 필드는 TYPE = TEXT 인 입력 요소에서 지원되었습니다. 불행히도 이로 인해 긴 텍스트 값을 가진 필드에 문제가 발생합니다. SGML의 기본값 (Reference Quantity Set)은 속성 리터럴의 길이를 240 자로 만 제한합니다. HTML 2.0 SGML 선언은 제한을 1024 자로 늘립니다.

따라서 허용되는 답변 클레임과 같이 텍스트 영역 과 관련 이 있고 고유 하지 않아도됩니다 .rowscols


현재 받아 들여진 답변이 정답이 아닙니다. grahamparks 주석에 링크 된 stackoverflow 질문에도 정확한 답변이 있습니다 ( stackoverflow.com/questions/5637326/… ).
quentin-starin

@Izkata 이것을 찾아서 게시 해 주셔서 감사합니다! 대부분의 사람들은 새로운 정보로 오래된 질문을 되살리기에 충분히 신경을 쓰지 않았을 것입니다.
maple_shaft

@maple_shaft 나는 종종 같은 것을 궁금해했지만 실제로 검색을 시작할 위치를 알지 못했습니다. 귀하의 답변에서 아이디어를 얻었습니다 (이것은 오래되지 않았습니다, 1 년 이상 후에 Star Trek을 위해 SciFi.SE에 새로운 기사를 게시했습니다 (^ _ ~))
Izkata

7

textarea다른 입력 필드와 비교하여이 태그가 고유 한 이유를 이해 하기 위해 1995 년에 나온 HTML 2.0 표준이 출시되기까지 몇 년 동안 Conolly와 Berners-Lee 사이의 원래 메시지 체인에 있어야했을 것입니다. input다른 기술과 마찬가지로 표준 태그 가 아닌 이유 는 기술적 인 어려움이나 합의에 따른 일반적인 타협 때문일 수 있습니다.

HTML 양식의 원본 HTML 2.0 사양은 여기를 참조하십시오 : http://tools.ietf.org/html/rfc1866#section-8

어느 시점에서 누군가 AOL 게시판을 찾아서 오늘날 우리가 알고있는 HTML로 이끈 다양한 프로토 타입에 대해 토론하는 곳을 공개적으로 게시했습니다. 매우 흥미로 웠지만 더 이상 찾을 수없는 것 같습니다.


누군가가 그것을 찾을 수 있기를 바랍니다.
CaffGeek

@Chad-메시지를 찾지 못했지만 방금 게시 한 답변을 참조하십시오
Izkata
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.