html 링크 기능은 동적인 특성이 아닌가요?

조회수 421회

안녕하세요 현재 html, css, javascript를 배우고 있는 초심자 입니다. html을 배우고 난뒤 javascript를 배우는데, javascript가 html의 정적인 특성을 보완해 동적인 특성을 넣어 사용자와 상호작용 하기위해서 만들어 졌다고 들었습니다. 그런데 html이 정적 특성을 가지고 있다고 들으니, 대부분은 이해가 가는데, 링크 기능는 다른 웹페이지나, 같은 페이지내 다른곳으로 이동하는 기능인데, 이것은 동적 특성을 가진것이라고 볼수 있는것이 아닌가 생각이 들었습니다. html이 정적인 특성이라고 하니, 이러한 기능도 정적인 기능인것은 같은데, 왜 정적인 기능이 되는지 궁금합니다. 감사합니다.

  • 링크는 화면의 전환이고 기존의 페이지 구조나 기본적인 브라우저 인터렉션을 변경하지 않기 때문에 정적이라고 생각하심 될 것같아요. toyseed 2021.4.29 15:37
  • 아무리 새로고침을 해봐도 (또는 아무리 기다려 봐도) 그 링크 클릭했을 때 이동하는 URL은 안 변하거든요. 실행 시점이나 실행 이후 시점에 따라서 얻는 결과가 바뀌지 않는다는 거거든요 그런 의미에서 static한 것입니다. 엽토군 2021.4.29 15:46
  • 두분 댓글 좋은데 답변으로 달아주시면 어떨까요? nowp 2021.4.29 16:28
  • 댓글 정말 감사드립니다 덕분에 이해하였네요 kimsangdu 2021.4.29 19:14

1 답변

  • 좋아요

    2

    싫어요
    채택 취소하기

    동적이라는 것은 간단하게 웹페이지 관리자가 push, deploy 등 업데이트를 하지 않아도 자동으로 (또는 사용자 인터랙션에 의하여) 사이트가 업데이트되는 것을 말합니다. 예를 들어서 이 사이트의 경우에도 사이트 사용자들이 관리자 없이도 질문을 올리고, 답변을 쓰고, 댓글을 달고 할 수 있는 것이죠. 하지만 링크는 웹페이지 관리자가 업데이트를 하지 않는 이상 아무리 기다려도, 아무리 새로고침을 해도 링크의 내용이 바뀔 수는 있지만 주소가 바뀌진 않습니다. 예를 들어서 다음과 같은 코드가 있더라도:

    <a href="https://google.com/">
    

    google.com을 접속했을 때 나오는 내용이 바뀔 수는 있지만 google.com이란 주소는 바뀌지 않는 것처럼요.

    틀린 점이 있으면 수정해주세요!

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)