To style all input tags in a different way based on their type, you can use the following CSS:
input[type=button] {
color:#333;
font: italic 80% 'arial',sans-serif;
background-color:#f0f0f0;
border:2px dashed;
}
input[type=text] {
color:#050;
font: bold 84% 'trebuchet ms',helvetica,sans-serif;
background-color:#ffffff;
border:1px solid;
border-color: #696 #363 #363 #696;
}
This solution will style button input types differently than text input types without requiring any additional identifiers like IDs, classes, or names. It should work across different browsers.