학습/웹개발 직무 수행 중 메모
HTML(HyperText Markup Language)
son1004007
2024. 6. 25. 22:50
HTML로 코드를 작성하는 것을 "개발"이라고 이야기하지 않는 이유는 HTML이 웹 페이지의 구조를 정의하는 마크업 언어로서 기능적 구현을 포함하지 않기 때문입니다. HTML, CSS, JavaScript를 함께 사용하여 프론트엔드 개발을 하고, 이 과정에서 HTML은 중요한 역할을 하지만, 독립적으로 개발이라고 표현하기에는 기능적 측면에서 제한적입니다.
"제어 구조(Control Structures)"는 프로그램의 흐름을 제어하는 데 사용되는 구문을 의미하며, 이에는 조건문과 반복문이 포함됩니다.
결론
- HTML: 웹 페이지의 구조와 콘텐츠를 정의하는 "마크업 언어". 논리적 기능(예: for문, if문) 없음.
- JavaScript: 웹 페이지에 동적 기능을 추가하는 "프로그래밍 언어". 논리적 기능(예: for문, if문)을 포함.
이렇게 설명하면 퍼블리셔가 HTML이 구조를 담당하고, JavaScript가 기능적 구현을 담당한다는 점을 쉽게 이해할 수 있을 것입니다.