문체에 관한 질문이 더 많지만 소스 코드에서 HTML 태그와 스크립팅 로직 탭을 어떻게 섞어서 사용합니까? 그 질문을 말하는 가장 좋은 방법은 아닐지 모르지만, 간단한 예제가 그것을 잘 보여줄 것이라고 생각합니다. Tab 키를 눌렀을 참고 :HTML과 스크립팅 로직을 이용한 탭 스타일링
<table>
<tr><td>This is the first row</td></tr>
<? if ($test == true) { ?>
<tr><td>Only display the second row if some test is true</td></tr>
<? } ?>
</table>
<table>
<tr><td>This is the first row</td></tr>
<? if ($test == true) { ?>
<tr><td>Only display the second row if some test is true</td></tr>
<? } ?>
</table>
대 내가 PHP 알고있는 당신이 경우 구문을 교활하고 "(뭔가) 경우 :"할 수있는 다음과가 할 "ENDIF를;" 후에. 그러나 그것은 같은 결과를냅니다.
코드 탭은 HTML 또는 논리 조건에 따라 결정해야합니다. MVC가없는 프로젝트 (PHP는 아니지만 유사한 스크립팅 언어)에서 작업 중이므로 HTML과 혼합 된 많은 로직이 있으며 탭 측면에서 상당히 엉망이 될 수 있으므로이 질문을드립니다. 두 코드를 기반으로하는 탭이 왼쪽 여백에서 너무 멀리 떨어져 있다면 여기에 따라야 할 기준이 있습니까?
이 스파게티 스타일 코딩을 선택하면 짧은 시간에 코드를 유지 관리 할 수 없게됩니다. 어쨌든, 템플릿을 사용하면 시간을 절약 할 수 있습니다. – deejayy
전적으로 동의합니다. 불행히도이 코드는 레거시 ASP에 있으므로 많은 능숙도가 부여되지 않았습니다. MVC 프레임 워크는 모든 새로운 프로젝트에 적용됩니다. – MikeMurko