나는 DTD에 대해 아무것도 모른다. FIELDSET이 페이지의 형태로 외부를 사용하고 멋진 방법필드 세트가 양식에 있어야합니까?
http://www.bls.gov/oco/ocos292.htm
하세요! 나는 스타일을 좋아한다!
나는 DTD에 대해 아무것도 모른다. FIELDSET이 페이지의 형태로 외부를 사용하고 멋진 방법필드 세트가 양식에 있어야합니까?
http://www.bls.gov/oco/ocos292.htm
하세요! 나는 스타일을 좋아한다!
이 질문에 대한 대답은 오해의 소지가 있다고 생각합니다. form
에 fieldset
이 있어야하는지 여부 및 fieldset
이 form
에 있어야하는지 여부는 두 가지 다른 질문과 두 가지 답변이 있습니다.
는 HTML4.01 사양에 따르면, FIELDSET 폼 내부에 유효한 원소이지만, 표준 블록 레벨 요소이기 때문에, 다른 곳도 가능 : http://www.w3.org/TR/html401/interact/forms.html#h-17.10 http://www.w3.org/TR/html401/sgml/dtd.html#block
I 수 그러나 필드 세트를 사용하여 꾸미기를 사용하지 않는 한 잘못된 사용법이 될 수있는 유스 케이스를 상상해보십시오.
양식하지만, 필드 셋이 필요하지 않습니다 폼 외부 필드 셋을 넣으면 http://www.w3.org/TR/html401/interact/forms.html#h-17.3
올바른 사용 예 : 각 입력마다 하나의 양식을 갖고 입력 변경시 해당 양식을 제출한다고 가정 해보십시오. 이러한 입력을 그룹화하려면'form' 요소를 필드 세트 안에 넣어야합니다. – skalee
AFAI는 AFAI에서 필드 집합을 함께 사용하여 그룹화 정보를 나타내는 것은 구문과 의미면에서 모두 잘못된 사용법임을 나타냅니다. 예를 들어 배송 주소와 청구서 수신 주소를 모두 표시해야하는 경우 각 주소 주변에 테두리를 배치하고 테두리에 '배송'또는 '결제'를 삽입하여 각 주소의 컨텍스트를 구분할 수 있습니다. – AaronLS
필드 집합 내에 양식을 갖는 것이 의미 상 허용됩니까? –
예, fieldset 요소가 관련 양식 필드를 그룹화하는 데 사용되기 때문입니다.
FIELDSET
은 일반 block level element이며 블록 수준 요소가 허용되는 모든 위치에서 사용할 수 있습니다 (BUTTON
element 제외).
를, 페이지의 유효성을 검사합니다,하지만 난 그것을 할 어떤 이유가 표시되지 않습니다, 당신이 읽을 경우 xhtml 1.0 DTD 당신은 FIELDSET 섹션에서이 댓글을 찾을 수 :
FIELDSET 요소가 그룹 양식 필드에 사용됩니다. 하나의 범례 요소 만 내용에 나타나야하며, 존재한다면 앞에 공백이 있어야합니다.
그것은 형태로 내부에 있지만 더 좋을 필요는 없다 적어도 form="[form_ID]"
의 양식과 관련이 있습니다.
유효한 사용 사례는 비 형식 콘텐츠 전체에 걸쳐 여러 컨트롤 집합이있는 경우입니다. 이 경우에는 일반적으로 모든 것을 관련되거나 그렇지 않은 양식에 넣거나 (나쁜) 양식을 반복해서 반복해야합니다.
모든 필드 세트를 단일 양식에 연결하는 것이 훨씬 쉽습니다.
예 : 각 섹션 이후에 약간의 피드백이 필요한 테스트 또는 폴링 또는 기타 등등.
아무도 필드 집합에 유효한 사용 사례를 제공하지 않으므로 충돌이 발생합니다.양식없이 필드 세트를 사용하는 올바른 이유는 입력을 사용하여 동적 디스플레이에 대한 정보를 수집 할 때입니다. 각 입력의 변경은 표시된 정보의 차이를 만듭니다. 양식을 작성하고 제출을 클릭하는 의미는 없습니다. 당신은 fieldset 주위에 양식을 넣을 수 있지만 쓸모가 없을 것입니다. 그러나 필드 세트는 디스플레이 (또는 게임 등)를 제어하는 데 사용되는 입력을 시각적으로 그룹화합니다.
이것이 내가 그것을 사용하고있는 것입니다. 나는 서버에 실제로 제출하지 않는 계산기를 썼다. 일부 텍스트 필드로 출력됩니다. 나는 fieldset을 장식하여 필드를 돋보이게합니다. 일반 텍스트 대신 텍스트 필드를 사용하므로 모바일에서 쉽게 선택할 수 있습니다. – Dex
사용자 정의 jquery 데이터 테이블 필터를 그룹화하기 위해 양식 외부에서 필드 세트를 사용했습니다. Fieldset에 여러 가지 "select"드롭 다운 요소가 있었는데 각각은 필터링의 다른 범주에 속합니다. 각 드롭 다운에 onchange 이벤트가 첨부되어 있으므로 무언가가 선택되었을 때 데이터 테이블의 행이 이에 따라 필터링됩니다. 실제 양식 태그는 요즘 javascript/jquery에서 필요하지 않습니다.
좋은 답변 [여기] (http://stackoverflow.com/questions/9812898/is-it-wrong-to-use-the-fieldset-tag-without-form-tag) –
불행히도 5 년 후, 연결된 페이지가 사라졌습니다. 누군가 의미가 무엇인지 보여주는 최소한의 예를 만들고 싶습니까? –