HTML로 코드를 작성하는 것을 "개발"이라고 이야기하지 않는 이유는 HTML이 웹 페이지의 구조를 정의하는 마크업 언어로서 기능적 구현을 포함하지 않기 때문입니다. HTML, CSS, JavaScript를 함께 사용하여 프론트엔드 개발을 하고, 이 과정에서 HTML은 중요한 역할을 하지만, 독립적으로 개발이라고 표현하기에는 기능적 측면에서 제한적입니다.
"제어 구조(Control Structures)"는 프로그램의 흐름을 제어하는 데 사용되는 구문을 의미하며, 이에는 조건문과 반복문이 포함됩니다.
결론
- HTML: 웹 페이지의 구조와 콘텐츠를 정의하는 "마크업 언어". 논리적 기능(예: for문, if문) 없음.
- JavaScript: 웹 페이지에 동적 기능을 추가하는 "프로그래밍 언어". 논리적 기능(예: for문, if문)을 포함.
이렇게 설명하면 퍼블리셔가 HTML이 구조를 담당하고, JavaScript가 기능적 구현을 담당한다는 점을 쉽게 이해할 수 있을 것입니다.
'학습 > 웹개발 직무 수행 중 메모' 카테고리의 다른 글
mobaxterm logging setting (0) | 2024.12.12 |
---|---|
Git에 푸시하지 말아야 할 항목 (0) | 2024.07.01 |
IntelliJ 설치 후 기본 설정 (0) | 2024.03.08 |
[면접] HTTP와 HTTPS의 차이점 (0) | 2023.08.21 |
[면접] Deadlock 해결 방법 (0) | 2023.08.21 |