2011-08-18 4 views
0

앵커와 입력 버튼의 구분이 명백하다는 것이 확인되었습니다. 종종 간단한 webforms에서 꽤 잘리고 말랐습니다. 그러나 웹 응용 프로그램을 사용하여 작업 할 때 종종 링크 (즉, 다른 페이지로 직접 전달)가 버튼으로 더 적합 해지며 때로는 무언가 무엇이되어야하는지 명확하지 않습니다.JS 기반 웹 응용 프로그램의 버튼에 대한 마크 업

기본적으로 아무 것도하지 않는 명령 (다른 화면으로 이동, 작업 저장, 도움말보기 등)은 버튼입니다.

사용자를 다른 페이지로 리디렉션하지 않는 앵커를 사용하는 것이 실제적으로 고려됩니다. 하지만 앵커 요소에서 javascript를 호출하는 것이 더 낫습니까?

종종 web-apps의 버튼이 li 항목에 중첩되어 있으며 stackoverflow 알림에서 'Question Question'버튼/링크가 목록에 있습니다 (올바른 스타일링을 얻는다고 가정합니다).

대화식 JS 응용 프로그램의 html 요소 측면을 코딩 할 때 고려해야 할 옵션과 고려 사항은 무엇입니까?

답변

1

IMO는 다른 화면으로 이동할 때 사용되며, 특히 뒤로 버튼 지원을 사용하도록 URL 해시를 업데이트하려는 경우에 사용됩니다. 따라서 작업이 항목을 보거나 편집 페이지로 이동하는 경우 링크를 사용하십시오.

그렇지 않으면 '삭제', '저장', '취소'등의 작업에 대해 버튼을 사용합니다.

+0

버튼 요소에 대한 약간의 혐오감은 스타일링을 즐기지 않아서라고 생각합니다. – Damon