Eclipse의 유효한 HTML5 속성에 대한 경고
Eclipse를 사용하고 HTML5 콘텐츠로 jsp 파일을 작성합니다. 예를 들어 다음 줄이 있습니다.
<div class="test" data-role="test123">
Eclipse에서는 다음과 같은 경고가 표시됩니다.
Undefined attribute name (data-role)
이러한 경고가 더 이상 나타나지 않도록하려면 어떻게해야합니까? HTML5에서는 http://ejohn.org/blog/html-5-data-attributes/에서 볼 수 있듯이이 속성이 허용됩니다 (data- *) .
친애하는.
Eclipse는 지금도 HTML5 요소와 속성을 확인하는 데 여전히 몇 가지 문제가있는 것 같습니다.
저는 Mars 4.5.1을 실행 중이며 <main>
요소에 대한 경고가 없다는 사실에도 불구하고 <section>
요소 에 대한 경고를 받았습니다 .
그러나 해결책이 있습니다!
Window > Preferences > Web > HTML Files > Validation
여기에서 Ignore specified element names in validation
체크 박스를 선택하고 Eclipse가 잘못 경고하는 요소의 이름을 입력 할 수 있습니다 .
귀하의 경우 Ignore specified attribute names in validation
확인란을 선택하고 data-role
속성을 입력하고 싶을 것 입니다.
'적용'을 클릭하면 Eclipse는 프로젝트의 전체 유효성 검사를 수행하도록 요청합니다. '예'를 선택하면 변경 사항이 적용됩니다.
더 이상 구불 구불 한 노란색 선은 없습니다 YAY! :디
귀하의 문서 유형
HTML 4.01 용입니다.
data- * 속성은 HTML 5에 추가되었습니다. HTML 5의 doctype은 기본적으로 다음 중 하나입니다.
<!DOCTYPE html SYSTEM "about:legacy-compat">
또는
<!DOCTYPE html>
최신 버전의 Eclipse는 HTML5 태그 및 HTML5에서 허용되는 data- * 속성을 지원합니다. 받는 따른 역할 속성을 적절한 구문을 사용할 때는, ARIA 역할 모델 및 XHTML 역할 속성 모듈 인 데이터 - *와 역할 속성 접두사하지 막 역할 아닌 데이터 역할을 떠나는.
그래서 <ul role="menubar">
보다 정확합니다 <ul data-role="menubar">
. 구문의 유효성은 (X) HTML5 Validator를 사용하여 확인할 수 있습니다 . jQuery Mobile은 데이터 역할 속성을 상당히 광범위하게 사용하지만 이유는 확실하지 않습니다.
참고 : 업그레이드 했는데도 data- * 속성에 대한 경고가 계속 표시되는 경우 JTidy와 같은 설치된 구문 검사기를 업데이트하거나 제거하는 것이 좋습니다. Indigo 서비스 릴리스 1부터 역할 속성은 기본적으로 Eclipse에서 정의되지 않은 속성 경고를 계속 트리거합니다.
AngularJS를 코딩 할 때 Aptana 3.6과 함께 사용했습니다.
창> 기본 설정
Mac OS X 에서 Aptana Studio 플러그인 을 사용합니다 . 로 가서 Eclipse > Preferences > Aptana Studio > Validation > HTML
필터를 만들면 *data-role*
더 이상이 경고가 표시되지 않습니다.
나는 Windows에서 그것은 Window > Preferences > Aptana Studio > Validation > HTML
Eclipse 3.6은 다음과 같은 새로운 필드를 도입했습니다.
Validation -> HTML Syntax: Ignore specified attribute names in validation
유효성 검사기에서 무시할 OpenGraph, RDFa 또는 기타 비 HTML5 속성을 추가합니다.
프로젝트를 재 검증해야합니다. 그러면 경고가 사라집니다.
참조 URL : https://stackoverflow.com/questions/4193905/warnings-of-valid-html5-attributes-in-eclipse
'programing' 카테고리의 다른 글
데이터베이스에서 고유 한 인덱싱 된 열 값 교체 (0) | 2021.01.15 |
---|---|
뮤텍스는 어떻게 구현됩니까? (0) | 2021.01.15 |
XML 구문 분석보다 JSON 구문 분석이 더 빠릅니다. (0) | 2021.01.15 |
매개 변수가있는 ASP.NET MVC 3 클라이언트 쪽 유효성 검사 (0) | 2021.01.15 |
.net 응용 프로그램에서 SQL Server 시간 데이터 형식을 사용하는 방법은 무엇입니까? (0) | 2021.01.15 |