Disabled controls should have the disabled attribute.

<label for="text">Label</label>
<input type="text" id="text" name="text" disabled>

<label for="date">Date</label>
<input type="date" id="date" name="date" disabled>

<label for="file">Upload a file</label>
<input type="file" id="file" name="file" disabled>

<label for="search">Search</label>
<input type="search" id="search" name="search" disabled>