inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

따라하며 배우는 HTML, CSS

HTML(Hyper Text Markup Language) 개념 및 구성요소

인라인 요소, 블록 요소

해결된 질문

290

김주원

작성한 질문수 1

0

 인라인 요소는 블록 요소를 포함하면 안된다고 알고 있습니다.

브라우저 종류 및 버전마다 특정 요소가 출력이 안되는 경우가 있다고 들었는데, 최근의 경우에는 대부분 정상적으로 출력되는 경우가 많다고 들었습니다. 이 부분에서 궁금한 점이 생겼습니다.

 

  1. 사용자가 어떤 브라우저를 사용할지 모르기 때문에, 유효성을 지켜야 된다고 생각해도 괜찮을까요?

  2. 정상적으로 출력되는 브라우저는 유효성을 어기더라도, 사용자의 편의상 출력을 허용하도록 하는걸까요?

HTML/CSS

답변 1

1

John Ahn

안녕하세요!

브라우저마다 허용하는 게 있고 아니면 경고 로그만 내보내는 게 있고 다 다르지만

얘기하신 것처럼 개발자는 최대한 모든 브라우저에서 통용되는 게 무엇인지 파악하고 사용을 해줘야 합니다.

그렇지 않으면 브라우저마다 어떤 브라우저에서는 이 소스 코드를 사용하고 다른 브라우저에서는 다른 소스코드를 사용하는 분기 처리를 해줘야 하기 때문입니다.

또한 개발을 할 때 어떻게 해도 작동은 하는 소스 코드이라 할지라도 최대한 정석대로 소스 코드를 작성해 줘야 다른 개발자가 보기에도 이해하기 좋은 소스 코드가 될 수 있습니다 ~

감사합니다.

header_logo

0

167

1

인스타그램 실습

0

276

1

유튜브 실습

0

305

1

a-button:hover , active에 다음과 같은 에러 메시지가 뜹니다.

0

378

2

도표 자료 (해결)

0

327

1

grid-template-columns에 대하여

0

197

1

flex-shrink 질문입니다

0

215

1

가상 클래스(의사 클래스)의 정의가 이해가 되지 않습니다.

0

221

2

스토리 생성하기 부분에서

0

174

1

안녕하세요 강사님 질문 있습니다.

0

328

1

Abutton 만들기 css가 인식이 안돼요.

0

337

1

유튜브 사이드바 생성할때 bottom 0

0

357

1

영상 자료를 다운받아도 자료가 보이지 않습니다.

0

374

1

css 질문 있습니다 !!

0

272

1

자료 pdf 파일로 보내 주실수 있는지 질문드립니다.

0

344

1

nth-child(2n+1)에 대해 궁금해요

0

495

1

개발블로그 내용정리 게시 가능 여부

0

408

1

nth child에 대한 개념

0

407

2

도표자료를 열 수 없습니다.

0

331

1

profile__picture 사진 크기 조정

0

328

1

header태그

0

327

1

<strong>과 같은 semantic 태그와 SEO, 실무의 사용이 궁금합니다!

0

363

1

도표 자료 pdf 파일로 아이패드로 어떻게 옮기나요?

0

1187

1

창이 일정크기 이상 줄어들지 않아요

0

315

1