-
카테고리
-
세부 분야
웹 개발
-
해결 여부
해결됨
인라인 요소, 블록 요소
23.10.23 10:51 작성 23.10.23 11:08 수정 조회수 168
0
인라인 요소는 블록 요소를 포함하면 안된다고 알고 있습니다.
브라우저 종류 및 버전마다 특정 요소가 출력이 안되는 경우가 있다고 들었는데, 최근의 경우에는 대부분 정상적으로 출력되는 경우가 많다고 들었습니다. 이 부분에서 궁금한 점이 생겼습니다.
사용자가 어떤 브라우저를 사용할지 모르기 때문에, 유효성을 지켜야 된다고 생각해도 괜찮을까요?
정상적으로 출력되는 브라우저는 유효성을 어기더라도, 사용자의 편의상 출력을 허용하도록 하는걸까요?
답변을 작성해보세요.
1
John Ahn
지식공유자2023.10.23
안녕하세요!
브라우저마다 허용하는 게 있고 아니면 경고 로그만 내보내는 게 있고 다 다르지만
얘기하신 것처럼 개발자는 최대한 모든 브라우저에서 통용되는 게 무엇인지 파악하고 사용을 해줘야 합니다.
그렇지 않으면 브라우저마다 어떤 브라우저에서는 이 소스 코드를 사용하고 다른 브라우저에서는 다른 소스코드를 사용하는 분기 처리를 해줘야 하기 때문입니다.
또한 개발을 할 때 어떻게 해도 작동은 하는 소스 코드이라 할지라도 최대한 정석대로 소스 코드를 작성해 줘야 다른 개발자가 보기에도 이해하기 좋은 소스 코드가 될 수 있습니다 ~
감사합니다.
답변 1