Os atributos de dados HTML5 vazios são válidos?

Eu gostaria de escrever um plugin jQuery simples que exibe modais embutidos em elementos especificados. Minha ideia é que o script inicie automaticamente com base nos atributos de dados especificados nos elementos. Um exemplo muito básico: <p data-modal-target>Hover over me for an inline...