CSS Selector for label bound to input
How about CSS 2 Attribute Selectors It is pretty compatible amongst browsers.
Example:
<style>
label[required=required]
{
color: blue;
}
</style>
<label required="required" for="one">Label:</label><input name="one" id="one" />
Also check this out.
This solution works in most modern browsers:
<style>
label > input[required="required"] {
background: red;
}
</style>
<label for="myField"><input required="required" id="myField" /></label>
you can use label[for="title"]
where "title" is the ID of your input.
Example:
<label for="title">Title</label>
<input type="text" id="title" name="title">
css:
label[for="title"] {
color: blue;
}