They are identical in every way <strong> is deprecated <b> is semantic; <strong> is stylistic <strong> marks important content semantically; <b> is purely stylistic boldness
POST data appears in the URL GET can send unlimited data GET appends the form data to the URL (visible and bookmarkable); POST sends it in the request body GET is encrypted; POST is not
Only for numbers Only on Internet Explorer No, the browser guarantees valid data Yes; client-side validation can be bypassed easily, so the server must always validate